第1章 Python零基础语法入门
1.3 函数与控制语句
1.3.1 函数
def change_number(number):#改变电话号码
hiding_number = number.replace(number[3:7],'*'*4)
print(hiding_number)
change_number('15648929354')
1.3.2 判断语句
这个里面的例题2
def count_login():
password = input('password:')
if password == '12345':
print('输入成功!')
else:
print('错误,再输入')
count_login()
count_login()
读者也可以将程序设计得更为有趣,例如,“3次输入失败后,退出程序”等。
读者想法1:
x = 0
def count_login():#计数登录
global x
password = input('password:')#密码
x += 1
if x >= 3:
quit()
if password == '12345':
print('输入成功!')
else:
print('错误,再输入')
count_login()
count_login()
读者想法2:
x = 1
def count_login():
global x
password = input('password:')
while x<3:
if password == '12345':
print('输入成功!')
break
else:
print('错误,再输入')
x += 1
count_login()
count_login()
1.3.3 循环语句
书用的是sum,我用的是sun,也并非非要sum不可,怎么这么喜欢用内置函数呢,不怕出意外???
i = 0
sun = 0
while i < 100:
i = i