#输入
temp = input("请输入一个数字")
#输出(区别)
print("hello")
print("hello",end="")
#查看类型
print(type(temp))
#或使用isinstance()类型一致返回True
print(isinstance(temp,str))
#转换类型
i = int(temp)
print(type(i))
#反斜杠的使用
#输出Let's go C:\now
#error:print('Let's go')
print('Let\'s go')
print("Let's go")
print('C:\now')
print('C:\\now')
#双斜杠地板除法(无论是整型还是浮点型,都舍弃小数部分)
print(3.0/2)
print(3.0//2)
#长字符串 print("a\nb\n")可以表示为
print("""
a
b
""")
#if条件选择
if i > 3:
print("比3大")
else:
print("比3小")
#if...elif...elif...else
#条件表达式(三元操作符)
x = 1
y = 2
temp = 3 if x > y else 4 if x == y else 5
print(temp)
#循环while
#循环for
for temp in "finish":
print(temp)
#error:for temp in 100
#range()为指定的整数生成一个数字序列(可迭代对象)
print("""
range(stop)
range(start,stop)
range(start,stop,step)
""")
for temp in range(1,10,2):
print(temp)
#break结束循环
#continue进入下一轮循环
#循环else语句(break的作用与没有else时有区别)
print("""
while 条件:
循环体
else:
条件不成立时执行的内容
for ... in ...:
循环体
else:
条件不成立时执行的内容
""")
#随机数random模块
import random
temp = random.randint(1,10)
print(temp)
python学习:基本语句和类型
最新推荐文章于 2023-02-02 11:57:31 发布