#a是变量名 10是变量对应的值 10是整数 a=10 #s是变量名 tiantao是值 是应该字符串 s="tiantao" s1="wzk" #标识符命名规范 #(1)由数字 字母下划线组成 num_01= 99 #num%02= 100 #(2)不能用数字开头 #007_age=20 #(3)不能使用内置关键字 #break="***" #(4)严格区分大小写 name ="wzk" Name= "***" print(name) print(Name) #(5)命名要有意义 name01="***" name02= 20 print(name02) #fushe="yellow" skin="black" #大驼峰 MyName ="Simon" print(MyName) #小驼峰 myName="Myledy" print(myName) #下划线 my_name= "Bob" print(my_name)
page=100 #page+=105相当于page=page+105 page+=105 print(page) page-=50 print(page) num1=3 #num1=num1*6 num1*=6 print(num1) #相当于num1=num1/2 num1/=2 print(num1) a=9 a//=4#相当于a=a//4 print(a) #相当于b=b%3 b=10 b%=3 print(b) #相当于c=c**4 c=3 c**=4 print(c)
print(1+1) print(2-1) print(3*4) print(8/4) #得到的结果是浮点型 print(9//4) #整除运算 print(9 % 4) #取余运算 print(2**3) #指数运输 print((1+2)*4) #先算括号
#将输入的字符串转化为整型 str字符串的意思 """password=input("请输入数字密码:") print("密码是:",password) print("密码的数据类型是:",type(password)) print("=====================") #蒋password转换为整型 password 必须是纯数字 password_int=int(password) print("密码是:",password_int) print("密码转换后的类型是:",type(password_int)) print("===============================")""" #整型转换为浮点型 num1=20 print(num1,type(num1)) num2=float(num1) #整型转换为浮点型 在后面直接加.0 print(num2,type(num2)) print("====================") #整型转换为字符串类型 num3=47 print(num3 ,type(num3)) str1=str(num3) print(str1,type(str1)) print("=====================") #蒋列表转换为元组 list是列表的意思 使用中括号 list1=["***",30,180] print(list1,type(list1)) tuple1=tuple(list1) #tuple是元组的意思 使用小括号 print(tuple1,type(tuple1)) print("========================") #蒋元组转换为列表 tuple2=("***",9,100) print(tuple2,type(tuple2)) list2=list(tuple2) print(list2,type(list2)) print("========================") #eval蒋字符串 作为Python表达式执行 code1 ="456789" code2 =eval(code1) #蒋字符串转换为整型 print(code2,type(code2)) #eval直接蒋里面的内容进行计算 作为python代码执行 print("1+1") print(eval("1+1"))
#单个变量赋值 age=23 print(age) #多个变量赋值 name,age,skin="***",32,"black" print(name,age,skin) #多个变量赋同一个值 a=b=10 age1=age2=30 print(a,b,age1,age2)
#实际上在打印完Tom之后自动换行 默认\n print("Tom") print("Jerry") print("============================") #end表示替代上面的换行符 print("Tom", end="") print("Jerry") print("======================") #\t表示制表符 print("Tom", end="\t") print("Jerry") #\n表示换行符 print("======================") print("Tom", end="\n") print("Jerry")
#定义学生信息 name="***" age=25 height=180.7596 student_id=1104568 #格式化字符串输出 print("本届优秀学员是%s" % name) print(f"本届优秀学员是{name}") print(f"本届优秀学员的年龄是{age}岁") #格式化整形输出 print("学号是%d" % student_id) #08d表示有八位 不足时使用0补充 print("学号是%09d" % student_id) #格式化浮点型输出 print("身高是%f" % height) #自动保存六位有效数字 print("身高是%.2f" % height) #保留两位有效数字 #联合使用 print("姓名是:%s, 年龄是:%d, 身高是:%f" % (name,age,height)) #formot格式化输出 {}中可以对数字类型数据,进行数学计算 print(f"姓名:{name}, 年龄{age+1}")