学python第二天

 

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)

 

posted @ 2020-07-02 11:22  冯泽睿  阅读(108)  评论(0)    收藏  举报