博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 学习第一周
阅读量:6955 次
发布时间:2019-06-27

本文共 2678 字,大约阅读时间需要 8 分钟。

一、pycharm安装

https://www.cnblogs.com/dcpeng/p/9031405.html

二,代码联系

1、输入输出(明文):

  username = input("usrname:")

       password = input("password:")

  print(username,password)

2、输入输出(暗文):

 

import getpass ##输入的时候没有显示输入字符

 username = input("usrname:")

password = getpass.getpass("password:") print(username,password)

 

3、验证输入的账号密码是否正确:

 

_username = 'alex' _password = 'abc123' username = input("username") password = input('password:') if _username == username and _password ==password:     print("Welcome user {name} login...".format(name=username)) else:     print("Invalid username or password!")

 4、猜年龄 if else 

age_of_oldboy = 56 guess_age = int(input("guess age:"))###输入必须为整数,不让报错 if guess_age == age_of_oldboy:     print("yes,you got it.") elif guess_age > age_of_oldboy:     print("think smaller....") else:     print("think bigger!") 5、while循环
count = 0 while True:     print("count:",count)     count = count+1     if count ==100:         break 输出0-99
 
count = 0 while True:     if count ==3:         break     guess_age = int(input("guess age:"))     if guess_age == age_of_oldboy:             print("yes,you got it.")             break     elif guess_age > age_of_oldboy:             print("think smaller....")     else:             print("think bigger!")     count+=1
6、优化后
age_of_oldboy = 56 count = 0 while count<3:     guess_age = int(input("guess age:"))     if guess_age == age_of_oldboy:             print("yes,you got it.")             break     elif guess_age > age_of_oldboy:             print("think smaller....")     else:             print("think bigger!")     count+=1
7、for 循环
for i in range(10):     print("loop",i)
for i in range(3):     guess_age = int(input("guess age:"))     if guess_age == age_of_oldboy:             print("yes,you got it.")             break     elif guess_age > age_of_oldboy:             print("think smaller....")     else:             print("think bigger!") else:     print("you have tried too many times ..")
8、有间隔的for循环
for i in range(0,10,3):##隔三个数     print("loop",i) 输出结果

loop 0

loop 3
loop 6
loop 9

 

9、用户控制

age_of_oldboy = 56 count = 0 while count<3:     guess_age = int(input("guess age:"))     if guess_age == age_of_oldboy:             print("yes,you got it.")             break     elif guess_age > age_of_oldboy:             print("think smaller....")     else:             print("think bigger!")     count+=1     if count==3:####重点         continue_confirm = input("do you want to keep guessing?")         if continue_confirm !='n':             count =0 10、双层循环
for i in range(10):     print('--------',i)     for j in range(10):         print(j)         if j>5:             break

转载于:https://www.cnblogs.com/hapen66/p/10963023.html

你可能感兴趣的文章
redis 1
查看>>
Python安装pycurl失败,及解决办法
查看>>
cocos2d的常用动作及效果总结之四:Special Actions
查看>>
[ lucene扩展 ] MoreLikeThis 相似检索
查看>>
如果返回结构体类型变量(named return value optimisation,NRVO)
查看>>
C# 多线程详解 Part.02(UI 线程和子线程的互动、ProgressBar 的异步调用)
查看>>
基于shiro授权过程
查看>>
JQuery对象和DOM对象的区别与转换
查看>>
使用 Toad 实现 SQL 优化
查看>>
.NET开发技巧——从Winform穿越到WPF
查看>>
2135亿背后的双11项目协作怎么玩?
查看>>
DRDS SQL 审计与分析——全面洞察 SQL 之利器
查看>>
微信小程序:模板消息推送实现
查看>>
CodePush自定义更新弹框及下载进度条
查看>>
自己总结的php开发中用到的工具
查看>>
小程序视频或音频自定义可拖拽进度条
查看>>
PHP导出超大的CSV格式的Excel表方案
查看>>
Mac 环境下如何生成Git shh key
查看>>
jenkins 使用磁盘检查插件 disk check plugin
查看>>
使用 Ruby 拓展 Vim
查看>>