Python------条件语句及基本数据类型
Posted sgy2782308186
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python------条件语句及基本数据类型相关的知识,希望对你有一定的参考价值。
条件语句
1)格式
if 条件 : print(‘123‘) else: print(‘456‘)
print(‘...‘)必须比if或者else缩进,if和else之间缩进的这些代码是属于if的,这叫代码块,相当于C语言中的花括号{ },所有的缩进必须一样,大家一般用4个空格来代表1个缩进,tab键=4个空格
2)条件语句的嵌套
if 1 == 1 : if 2 == 2 : print(‘欢迎来到我的博客‘) else: print(‘最美的时光‘) else: print(‘博客园‘)
程序先判断第一个if语句条件,如果成立再判断第二个if条件。
3)多个条件的判断
1 num=input("请输入你的姓名:") 2 if num=="小明": 3 print(‘您好‘) 4 elif num=="小王": 5 print(‘哈喽‘) 6 elif num=="小狗": 7 print(‘我不是‘) 8 else: 9 pass
程序首先会判断第一个条件成立的话,程序先执行if下面的代码块,然后直接跳到第10行,如果条件不成立,则判断下一个条件,以此类推。
注意:等于的符号是“==”
else后面不能有条件
条件后面必须有“:”符号
补充:
1)在程序中不能有任何的中文字符
例如:
File "E:Python31.py", line 1 if 1 == 1 : ^ SyntaxError: invalid character in identifier 请按任意键继续. . .
^所指的就是错误的地方,把 “:" 改成英文形式的字符就可以了
2)如果if语句下面的代码块什么也不想执行,不能空着,应用关键字pass
if 1 == 1 : else: print(‘博客园‘) #这样是不可以的 if 1==1 : pass else: print(‘博客园‘) #这样可以
基本数据类型
1、字符串(引号)
1)有四种形式:
name="博客园" name=‘美好的回忆‘ name=‘‘‘最美的时光‘‘‘ name="""最好的时光""" print(name)
都可以正常执行
2)字符串可以相加
输入 name1="博客园" name2=‘美好的回忆‘ name=name1+name2 print(name) 执行输出 博客园美好的回忆
3)乘法
输入 name="美好的回忆" name1=name*10 print(name1) #表示字符串重复出现十次 输出 美好的回忆美好的回忆美好的回忆美好的回忆美好的回忆 美好的回忆美好的回忆美好的回忆美好的回忆美好的回忆
2、数字
1)加减跟正常数学运算一样,乘的符号*,除的符号/
a=10**2 表示10的2次方
2)取余数
a=10%3 表示10除以3得到的余数
3)求商(//)
a=39//8=4
以上是关于Python------条件语句及基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章