python的选择语句if语句,Python的输入和输出函数(python基础学习5) |
您所在的位置:网站首页 › python中print输出变量值 › python的选择语句if语句,Python的输入和输出函数(python基础学习5) |
python的选择语句if语句,Python的输入和输出函数
if语句1)第一种2)第二种3)第三种
python键盘输入屏幕输出输入input()函数
输出print()函数1)非格式化输出2)格式化输出--%3)重中之重格式化输出--format()
if语句
if语句一般形式如下: 1)第一种 if :条件:可以是任意表达式,但对于if来看它只管结果是False还是True 语句:可以是一条或是多条,在if语句判断为True时就执行语句False就不执行。 2)第二种 if : else:else后面直接" : "结尾后面不接条件。如果if语句没有执行便直接执行else语句。 举个栗子: x={'喵1喵2':90,'张三':56,'李四':72} for n,m in x.items(): #将字典x的键和值分别存在n和m中 if m >= 60: #判断是否及格如果 print(n,'及格!') else: print(n,'不及格!')运行结果: elif是不限制数量的和if一样它只管结果是False还是True正确就执行错误就往下走 上面的栗子咱们只能判断是及格还是不及格,现在咱们添加elif语句再来判断成绩的是优还是良。 x={'喵1喵2':90,'张三':56,'李四':72,'王五':720,'赵六':62,'钱七':-5} for n,m in x.items(): #将字典x的键和值分别存在n和m中 if m>100 or m= 85: print(n,'优秀!') elif m>=70: print(n,'良好!') elif m>=60: print(n,'及格!') else: print(n,'不及格!')运行结果: input()函数用于接收任一类型的输入,并将输入作为字符串处理并返回其值。(说白了就是input函数直接输入进来的数字是字符串型) 使用方法: 变量=input(“中间可以输入提示文字”) x=input('输入数据:') print(x,'的数据类型为:',type(x)) #type()函数可以直接查看数据类型运行结果: 运行结果: print函数咱们前面也用了很多次但没有还是有几种用法还是没讲这次就补上。 1)非格式化输出说白了直接输出。 举个例子: x={'喵1喵2':90,'张三':56,'李四':72,'王五':720,'赵六':62,'钱七':-5} print(123) print('abcd') print(x)运行结果: 这玩意就和c语言有些像了用% 常用这几个 形式作用%s用于字符串形式输出%d用于整型输出%f用于浮点型对象输出还是举例: x=123456789.2555954 y='喵1喵2' print('%20d'%x) #这个20是指输出宽度为20 print('%-20d'%x) #减号是左对齐默认右对齐 print('%20.3f'%x) #.3f是指保留小数点后三位 print('%20s'%y) #输出字符串型运行结果: 格式为: print(’{ } { }’.format(,)) { }:内可以填写指定下标 例子: name="喵1喵2" sex='男' print('姓名:{0:10}性别:{1:5}'.format(name,sex))运行结果: 对于字典的输出: x={'姓名':'喵1喵2','性别':'男','电话':10086} print('姓名:{姓名:10} 性别:{性别:$>10} 电话:{电话:* |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |