python学习之路day1
学习总结:
变量,字符的由来,python2和python3的区别,控制语句:if,for,while,break,continue用法
学习示例:
if用法1:判断年龄
# -*- coding: utf-8 -*- # Author:Yang Hang age = 75 guess_age = input("请输入年龄:") guess_age = int(guess_age) if guess_age == age: print("你猜对了!") elif guese_age > age: print("请往小的猜!") else: print("请往大的猜!")
if用法2:登陆示例
# -*- coding: utf-8 -*- # Author:Yang Hang _username = 'yanghang' _passwd = ' username = input("username:") passwd = input("password:") if username == _username and passwd == _passwd: print("成功登陆!") else: print("用户名或密码有误,请重新输入!")
for用法1:输出1到10
# -*- coding: utf-8 -*- # Author:Yang Hang for i in range(10): print("loop",i)
for用法2:猜年龄
# -*- coding: utf-8 -*- # Author:Yang Hang age = 75 count = 0 for i in range(3): guess_age = int(input("请输入年龄:")) if guess_age == age: print("恭喜你猜对了!") break elif guess_age > age: print("请往小的猜!") else: print("请往大的猜!") else: print("输入次数超过三次,结束")
while用法1:
# -*- coding: utf-8 -*- # Author:Yang Hang count = 0 while count < 100: print("count:",count) count = count +1
while用法2:
# -*- coding: utf-8 -*- # Author:Yang Hang age = 75 count = 0 ''' #版本1: while True: if count == 3: print("输入次数超过三次,结束") break guess_age = int(input("请输入年龄:")) if guess_age == age: print("恭喜你猜对了!") break elif guess_age > age: print("请往小的猜!") else: print("请往大的猜!") count += 1 ''' #优化版本 while count <3: guess_age = int(input("请输入年龄:")) if guess_age == age: print("恭喜你猜对了!") break elif guess_age > age: print("请往小的猜!") else: print("请往大的猜!") count +=1 if count == 3: countine_confirm =input("你还想继续猜吗..?") if countine_confirm != 'n': count = 0 else: print("输入次数超过三次,结束")
python学习之路day1的更多相关文章
- ql的python学习之路-day1
写在前面的话:万事开头难,算是系统学习python的一个月了吧,总该写点什么来记录一下,之前看老男孩day1的视频没有开通博客,这次给补上,对于学python还是要好好努力,不能半途而废,还是那句老话 ...
- Python学习之路—Day1
第1章 Python语言简介 1.1 Python是什么 Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn)是什么呢?简单的说,它是一种计算机编程语言及一组配套的软件工具和库. ...
- python学习之路-day1
1 变量 赋值:变量可以是字符串.序列.元组. # author:hams.ali # 界面 line = '-*'*20 # 数字直接可以计算 _var1 = ' # 字符变量拼接 _var_2 = ...
- Python学习之路【第一篇】-Python简介和基础入门
1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是 ...
- python学习之路-day2-pyth基础2
一. 模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,第三方库存放位置:site-packages sys模块简介 导入模块 import sys 3 sys模 ...
- Python学习之路-Day2-Python基础3
Python学习之路第三天 学习内容: 1.文件操作 2.字符转编码操作 3.函数介绍 4.递归 5.函数式编程 1.文件操作 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个 ...
- Python学习之路-Day2-Python基础2
Python学习之路第二天 学习内容: 1.模块初识 2.pyc是什么 3.python数据类型 4.数据运算 5.bytes/str之别 6.列表 7.元组 8.字典 9.字符串常用操作 1.模块初 ...
- Python学习之路-Day1-Python基础
学习python的过程: 在茫茫的编程语言中我选择了python,因为感觉python很强大,能用到很多领域.我自己也学过一些编程语言,比如:C,java,php,html,css等.但是我感觉自己都 ...
- python学习之路网络编程篇(第四篇)
python学习之路网络编程篇(第四篇) 内容待补充
随机推荐
- TCP协议的滑动窗口协议以及流量控制
参考资料 http://blog.chinaunix.net/uid-26275986-id-4109679.html http://network.51cto.com/art/201501/4640 ...
- Turn the corner
Problem Description Mr. West bought a new car! So he is travelling around the city. One day he comes ...
- ASP.NET Core的身份认证框架IdentityServer4(4)- 支持的规范
IdentityServer实现以下规范: OpenID Connect OpenID Connect Core 1.0 (spec) OpenID Connect Discovery 1.0 (sp ...
- 利用PowerShell 得到 进程总共占用的内存
$task = tasklist /nh /fo csv $total = 0 for($i=0; $i -lt $task.count; $i++) { $one = $task[ $i ].Spl ...
- linux-less
linux-less less是more命令的进化版.拥有与more命令一样的向前向后向下向上的数据查看功能,同时less还可以在查看内容中进行快速查找,关于数据向上向下操作,可以看看这个http:/ ...
- 技嘉 gigabyte b75m d3v 主板 定时开机无效问题解决
BIOS 里面设置定时开机后发现到点并没有正常启动~~~ 百思不得解.后来发现原来是WIN8系统下的控制面板的关机并非正常关机,而是不保存设置的非正常关机,在开始菜单右键——关闭或注销——关闭计算机 ...
- windows下配置wampserver
第一,打开局域网访问 配置文件:点击右下角的WAMP 服务器小托盘,选择Apache>httpd.conf 搜索关键字 "deny from ",会发现一处 "de ...
- 阿里云RDS SQL Server 2008 R2 使用本地SQL备份文件还原全过程
最近公司准备全面转向阿里云,写了好几个方案,最终决定购买一台ECS和一台RDS搭配使用.开始对阿里的RDS产品陌生,加上公司的数据库文件近20G,诸多担心,生怕产品买来了不能用,给公司造成损失.后来联 ...
- ASP.NET Core 异常处理与日志记录
1. ASP.NET Core 异常处理与日志记录 1.1. 异常处理 1.1.1. 异常产生的原因及处理 1.1.2. ASP.NET Core中启动开发人员异常页面 1.2. 日志记录 1.2.1 ...
- [转]查询sqlserver 正在执行的sql语句的详细信息
包含用户名,所在数据库,执行的sql语句,执行开始时间,驱动程序,主机名称 SELECT [Spid] = session_Id, ecid, [Database] = DB_NAME(sp. ...