imp=input(‘请输入会员级别(高级或普通):‘) if imp==‘高级‘: print(‘大美女‘) elif imp==‘普通‘: print(‘普普通通女孩咯‘) else: print(‘自己玩吧‘) print(‘开始服务吧‘)
补充,if,elif即是按顺序检查,哪个符合,就执行后面的语句块。
if 1==2: pass else: print(‘hello world‘)
如果想要if后面生么都不做,就用pass关键字,不能空着。
字符串:用引号引起来的,就是字符串。每个单位是一个字符。
字符串可以使用加法,例如
n1=‘alex‘ n2=‘sb‘ n3=n1+n2 print(n3)
字符串也可以使用乘法,表示重复出现:
n1=‘alex‘ n2=‘sb‘ n3=10*n2 print(n3)
数据类型除了字符串,还有数字:
数字可以加减乘除
a1=10 a2=20 a3=a1+a2 a3=a1-a2 a3=a1*a2 a3=100/10 a3=4**4
两个*,代表次方。%代表取余数。
写一个程序,提示用户输入一个数字,判断其奇偶性。
a=input(‘请输入一个数,我们会为您判断您输入的数是奇数还是偶数\n‘) a=int(a) temp=a%2 if temp==0: print(‘您输入的数是偶数‘) else: print(‘您输入的数是奇数‘)
补充,在python里面//表示除法,结果取整数部分。
例如:39//8=4
循环:
死循环
import time while 1==1: print(‘ok‘,time.time())
第一步:进行检测,如果条件符合,即执行代码块
第二步:代码块执行后,再检测条件。
核心就是将while循环条件变成动态的
import time count=0 while count<10: print(‘ok‘,time.time()) count=count+1 print(‘123‘)
练习:用while循环输出1到10,跳过7.
count=1 while count<=10: if count==7: pass else: print(count) count=count+1
练习:用while循环求1到100所有数字的和
sum=0 count=1 while count<=100: sum=sum+count count=count+1 print(sum)
练习,输出1到100所有奇数:
sum=0 count=1 while count<=100: print(count) count=count+2
练习,输出1到100所有偶数
sum=0 count=2 while count<=100: print(count) count=count+2
求和1+3+5+。。。+99
sum=0 count=1 while count<=100: sum=sum+count count=count+2 print(sum)
原文:https://www.cnblogs.com/dufefengzerui/p/13220246.html