南京市网站seo整站优化,如何做ps4游戏视频网站,佛山华企立方网络公司,做企业网站大概多少钱变量#xff1a;五#xff0e;注意#xff1a;python是可执行程序 在linux写python第一行必须写#!/usr/bin/env python(声明解释器在windows中写python第一行需要写# -*- coding:utf-8 -*-Pycharm:开发调试效率高 在pycharm中new project 并且每天创建一个目录右键diectory…变量五注意python是可执行程序 在linux写python第一行必须写#!/usr/bin/env python(声明解释器在windows中写python第一行需要写# -*- coding:utf-8 -*-Pycharm:开发调试效率高 在pycharm中new project 并且每天创建一个目录右键diectory命名为day1(1).在day1中创建一个程序 右键new python file命名为var 注意如果想在python中想要有模板 可以在view中点击toolbar点击小工具选项editor选择file and code templates选择python scpipt写上自己想要的模板 点击apply选择ok(2)可以输出hello 运行六变量var定义规则变量名只能是字母、数字或下划线的任意组合变量名的第一个字符不能是数字以下关键字不能声明为变量明注释单行#注释多行‘’‘。。。’‘’七用户输入#用户输入三种格式 第一种输入方法#username input(username:)#username input(password:)#print(username,password)#用户输入格式 第二种输入方法#n1ame input(name:)#age input (age:)#job input(job:)#salary input(salary)#info #------- info of $ ------#name:#age:#job:#salary:##亦或者是这个用户输入方式# name input(name:)#age input (age:)#job input(job:)#salary input(salary)#info #------- info of name------#name:age#age:job#job:salary##亦或是第三种方式输入#name input(name:)#age input (age:)#job input(job:)#salary input(salary:)#info #------- info of %s ------#name:%s#age:%s#job:%s#salary:%s# % (name,name,age,job,salary)#print(info)#%sstring %d代表只接受数字 帮助监测数据类型 %d再次执行 这样执行会报错not str#name input(name:)#age input (age:)#job input(job:)#salary input(salary:)#info #------- info of %s ------#name:%s#age:%d#job:%s#salary:%s# % (name,name,age,job,salary)#print(info)#解决上面数字类型报错问题name input(name:)age int(input (age:))#强制转换成数字 intinteger整形print(type(age))job input(job:)salary input(salary:)info ------- info of %s ------name:%sage:%djob:%ssalary:%s% (name,name,age,job,salary)print(info)#以上执行结果是正确的#把整形转换成字符串name input(name:)age int(input (age:))#强制转换成数字 intinteger整形print(type(age) ,type( str(age) ))#强制转换成上面那一种job input(job:)salary input(salary:)info ------- info of %s ------name:%sage:%djob:%ssalary:%s% (name,name,age,job,salary)print(info)#info2写入用户输入fromos importnameame input(name:)age input (age:)job input(job:)salary input(salary:)info2 ------- info of {_name} ------name:{_name}age:{_age}job:{_job}salary:{_salary}.format(_namename,_ageage,_jobjob,_salarysalary)print(info2)#以上是info2的用户输入#info3写入方法fromos importnamename input(name:)age input (age:)job input(job:)salary input(salary:)info3 ------- info of {0} ------name:{0}age:{1}job:{2}salary:{3}.format(name,age,job,salary)print(info3)#以上是info3的用户输入方式#input的三种格式 info info2 info3#用户密文密码importgetpass(getpass语句)username input(username:)password getpass.getpass(password:)print(username,password)#密文密码最好用cmd命令行敲出 在pycharm使用不来 命令行是 d: cd 根目录 再dir一下#然后敲出python var.py(存放密文密码的路径)十二If else流程判断#十二.if else流程判断_username hansha_password 1234username input(username:)password input(password:)print(username,password)if_username username and_password password:print(welcome user{name}login....format(nameusername))else:print(invalid username or password!)#if else猜测年龄age_of_oldboy 30guess_age int(input(guess age:))ifguess_age age_of_oldboy :print(yes,you got it.)elifguess_age age_of_oldboy:print(think smaller...)else:print(think bigger!)十三.while循环语句#count 0#while True :# print(count:,count)# count count 1 #count 1# if count 1000:# break#猜测年龄加上while循环语句age_of_oldboy 56count 0while True:#while循环语句ifcount 3:#可执行三次break#猜测三次结束guess_age int(input(guess age:))ifguess_age age_of_oldboy :print(yes,you got it.)break#猜对结束elifguess_age age_of_oldboy:print(think smaller...)else:print(think bigger!)count 1#while循环结束语句#while循环语句优化age_of_oldboy 56count 0while True:#while循环语句ifcount 3:#和上段代码比较 优化的语句break#猜测三次结束guess_age int(input(guess age:))ifguess_age age_of_oldboy :print(yes,you got it.)break#猜对结束elifguess_age age_of_oldboy:print(think smaller...)else:print(think bigger!)count 1#while循环结束语句elseprint (你试了太多次 已结束)#while循环改成for循环 摘抄上段while循环语句代码age_of_oldboy 56fori inrange(3) :guess_age int(input(guess age:))ifguess_age age_of_oldboy :print(yes,you got it.)breakelifguess_age age_of_oldboy:print(think smaller...)else:print(think bigger!)else:print (你试了太多次 已结束)#for循环隔开循环fori inrange(0,10,2):#0到10 隔开2个数字写出一个print(loop,i)#循环猜测用户猜错三次是否继续小游戏age_of_oldboy 56count 0whilecount 3:#while循环语句guess_age int(input(guess age:))ifguess_age age_of_oldboy :print(yes,you got it.)break#猜对结束elifguess_age age_of_oldboy:print(think smaller...)else:print(think bigger!)count 1#while循环ifcount 3:countine_confirm input (do you want to keep guessing...?)#当用户已经猜错三次之后询问用户是否继续猜测ifcountine_confirm ! n:#!是不等于 如果用户输入n 确定不继续count 0十四. continue and break#十四continue and breakfor i in range(0,10):if i 3:print(loop,i)else :continueprint(hehe)#continue跳出本次循环继续下一循环 break结束整个循环