# 1.变量:存储数据的容器,一个存储数据空间的表示 # 变量不需要声明 # 变量赋值:= counter = 100; # 整型 miles = 111.0; # 浮点型 name = 'tom'; # 字符型 print(counter); print(miles); print('name'); # 多个变量赋值 # a=b=c=d=2; # print(a,b,c,d); a, b, c = 1, 2, 'tom'; print(a, b, c); # 2.标准数据类型有6个:Number数字 String字符 List列表 Tuple元组 Sets集合 Dictionary字典; # type()函数用来查询变量所指向的对象类型 a, b, c, d, e = 20, 5.5, True, 'tom', 4+3j; print(type(a), type(b), type(c), type(d), type(e)); # 也可以用isinstance判断; m = 111; print(isinstance(m, int)); # 3.Number数字支持:int float bool complex; # Number对象创建 f=1; print(f); # 删除对象引用 del f; # 4.算数运算符:+ - * / % // ** print(5+4); print(5-4); print(5*4); print(5/4); print(5//4); print(5%4); print(5**4); # 5.关系运算符:> < >= <= == != 返回值是布尔值bool print(2>1); print(2<1); print(2>=1); print(2<=1); print(2==1); print(2!=1); # 6.逻辑运算符:and&& or|| not! print(True and False); print(True or True); # 7.String字符串:用单引号或双引号。。反斜杠转义。。变量[头下标:尾下标]..类型转换..input name = 'tomea' print(name+'33333') namee = "tomea" print(namee) print(name[0]) print(name[0:-1]) print(name[2:4]) print(name[2:]) print(name*2) print(name+'haha') # 类型转换 # int() 将str转换成int # str() 将非str转换成str name1='12345' print(type(int(name1))); name2=1233456 print(type(str(name2))); # 8.input()键盘输入。字符型 name4=input('请输入你的名字:') print('你的名字是:'+name4) # 9.分支结构:if ;if elif else ;switch # 练习1. age = int(input('请输入你的年龄:')) if age < 18: print('去上学') elif age < 30: print('家庭圆满') elif age < 45: print('事业巅峰') elif age < 65: print('退休') else: print('周游世界') # 练习2.请用户输入一个四位数字:求此数字各个位之和 abc=int(input('请输入一个四位数字:')) qian = abc//1000 bai = abc%1000//100 shi = abc%100//10 ge = abc%10 sum=qian+bai+shi+ge print(qian) print('和是'+str(sum))
第一课 python基础
最新推荐文章于 2022-08-17 15:09:44 发布