洛克王国菲尔特,锲而不舍近义词,失踪的王妃txt下载
1. python简介:
python是一门动态、解释性、强类型定义的语言。
2. 变量、字符编码:
3. 用户输入
3.1 数据输入、转换
#数据录入,类型查看,强转 age = input("age:") #输入数据 print(type(age)) #查看输入数据age变量类型,发现为字符串 age = int(input("age:")) #把输入的age强转为整型
3.2 格式化输出
格式化输出有两种方法
#格式化输出 info = ''' #多行字符串必须用多引号 ---------- info of %s ---- name:%s age:%d job:%s salary:%s '''%(name,name,age,job,salary) print(info) info2 = ''' #法2 ---------- info of {_name} ---- name:{_name} age:{_age} job:{_job} salary:{_salary} '''. format(_name=name, _age=age, _job=job, _salary=salary) print(info2)
4. if流程判断
if _username == username and _password == password: #if中用and,不用& print("welcome user {name} login...".format(name=username)) #format格式 else: print("invalid username or password!")
注,python中format函数的用法如下:
print('{名字}今天{动作}'.format(名字='陈某某',动作='拍视频')) #format函数:通过关键字
5. while循环
#从count = 0↑开始打印,直到judge结束,最多打印0-9 count = 0 judge = 8 while count<10: print("count:",count) count = count + 1 if count == judge: break
下面猜数游戏,用到了while循环。收获以下几点:
#猜数游戏,实现多次,以及用户选择是否继续 number = 49 maximum = 2 count = 0 while count < maximum: guess = int(input("please input guess number:")) if guess == number: print("congratulations!") break #猜对了就跳出计数循环 elif guess > number: print("your guess number is too big") else: print("your guess number is too small") count += 1 #给用户继续进行的选择 if count == maximum: affirm = input("do you want to continue? (y/n)") #要习惯提示语句直接放进input里面 if affirm != 'n': count = 0 #经典,想继续,直接重置计数器 #由于上面加了继续进行,因此下面多余 else: print("you have tried too many times") #while-else:如果循环正常进行,就会执行else语句
6. for循环
#计算1+3+5+……+98 sum = 0 for i in range(1,98,2): sum += i print(sum)
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Python 实现将numpy中的nan和inf,nan替换成对应的均值
python爬虫把url链接编码成gbk2312格式过程解析
网友评论