前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >0007-20180403-python

0007-20180403-python

作者头像
py3study
发布2020-01-19 17:33:03
2720
发布2020-01-19 17:33:03
举报
文章被收录于专栏:python3python3python3

python-自动化基础学习000

 1 Python 3.5.1 (v3.5.1:37a07cee5969, Dec  6 2015, 01:54:25) [MSC v.1900 64 bit (AMD64)] on win32
 2 Type "copyright", "credits" or "license()" for more information.
 3 >>> 
 4 >>> 
 5 >>> #1、安装解释器
 6 >>>     #python.exe 解释器程序
 7 >>> #2、写代码,让解释器运行
 8 >>>     #"黑框":开始->cmd->回车
 9 >>>     #-解释器路径 代码文件路径 (写代码)
10 >>>      #添加操作系统环境变量: C:\python35;(python安装程序的路径)
11 >>>      #python 代码文件路径
12 >>>     #-解释器    (简单功能测试)
13 >>> 
14 >>> #3、python2.7和python3.5共存,推荐:C,D:
15 >>> 
16 >>> #规则:
17 >>> #1. print ("你好,老狗")
18 >>>       py2:中文报错
19       
20 SyntaxError: unexpected indent
21 >>>       #py2:中文报错
22 >>>       #py3:不报错
23 >>> 
24 >>>     #老外开发计算机,只能识别:
25 >>>          #-accii码(255个东西),字母,数字,符合...
26 >>>          #-utf-8编码,可表示世间万物
27 >>> #-*- encoding:utf-8 -*-
28 >>> #-utf-8编码,可表示世间万物
29 >>> 
30 >>> 
31 >>> 
32 >>> # 使用python2.7时,需修改默认编码方式:
33 >>> #-*- encoding:utf-8 -*-
34 >>> 
35 >>> #2、变量
36 >>>     #变量名 = 值

4. 条件语句 如果:条件, - 成立:xxxx - 不成立:xxxx 形式一: if 条件: print('真') else: print('假') 示例: name = input('请输入用户名') if name == 'alex': msg = name + '我是傻叉' print(msg) else: print(name) 简化: if 条件: print('真')

形式二: if 条件: print('真') elif 条件: print('真') elif 条件: print('真') else: print('假') 示例: name = input('请输入用户名') if name == '名锐捷': print('好帅好帅') elif name == '李泉': print('好浪好浪') elif name == '刘永希': print('好诗好诗') else: print('编不下去了') 示例: name = input('请输入用户名') if name == '名锐捷': print('好帅好帅') elif name == '李泉': print('好浪好浪') elif name == '刘永希': print('好诗好诗') else: print('编不下去了') print('end')

变形: 示例(嵌套): name = input('请输入用户名') if name == '名锐捷': age = input('请输入年龄:') if age == "18": print('好帅好帅') else: print('不帅') elif name == '李泉': print('好浪好浪') elif name == '刘永希': print('好诗好诗') else: print('编不下去了') print('end') 5. 输入 name = input('请输入用户名') # 让用户输入内容,输入内容赋值给name变量 print(name) PS: 输入的内容------永远是字符串类型 6. 循环 while语句特征: 场景一: while 条件: 条件成立,执行此处代码(执行完毕,再回到条件处) print(1) if True: print(2) print(3) ---------不会循环 print(1) while True: print(2) print(3) --------永远打印2----死循环 print(1) while True: print(2) print(22) print(32) print(3) print(1) flag = True while flag: print(2) flag = False print(3) print(1) start = 0 flag = True while flag: print(start) flag = False print(3) print(1) start = 0 flag = True while flag: print(start) start = start + 1 print(3) 场景二: while 条件: 条件成立,执行此处代码(执行完毕后,再回到条件) else: 条件不成立, 示例: #输出: 1-100连续数字 start = 1 flag = True while True: print(start) start = start + 1 if start == 100: flag = False

print('开始...') start = 1 flag = True while True: print(start) start = start + 1 if start == 100: print(start) flag = False print('结束了...') print('开始...') start = 1 while start < 101: print(start) start = start + 1 if start == 100: print('结束了...')

################################# 补充两个关键字: continue,break #################################

break----跳出当前循环的外面,执行外面的代码

print(0) while True: print(1) break # 跳出当前循环 print(11) print(2) continue------跳,跳到True的位置,继续下一次循环(下面示例中的prin11,永远不会执行) print(0) while True: print(1) continue # 结束本次循环,进行下次循环 print(11) print(2) 使用break实现:1-100

start = 1 while True: print(start) start = start + 1 if start == 100 print(start) break 输出: 1 2 3 4 5 6 8 9 10

start = 1 while start < 11: if start == 7: print(' ') else: print(start) start = start + 1 start = 1 while start < 11: if start == 7: pass else: print(start) start = start + 1

start = 1 while start < 11: if start == 7: start = start + 1 continue else: print(start) start = start + 1

while循环总结: 1. 书写规则 while 条件: 成立执行... else: 不成立执行 2. continue,break 赠送: 1. 奇偶数 num = 19 result = num % 2 if result == 0: print('偶数') else: print('奇数') 2. 1-100总和 sum = 0 start = 1 while start < 101 sum = sum + start print(sum) start = start + 1

练习题: 1. 打印 1-99之间所有的奇数 2. 打印1-99之间所有能被3整除的数 3. 打印1-99之间所有数的总和 4. 打印1-99之间所有奇数的总和 5. 1-2+3-4+5-6+7...+99 之间所有数总和

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-03-12 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档