14天集训-第一章 初学python

0.1 编程语言的类型

解释型和编译型

编译型:例如C语言,一次性编写后,全部编译,修改比较麻烦。

解释型:例如python,边编写边翻译,修改方便,但是运行速度相对C语言较慢。

0.2 python的选择  2.0 or 3.0

python2.7到2020年后将不在支持,目前大型企业还在使用2.X,所以要先学习3.X,对比学习2.X。

1.0 变量

a = '张三‘

其中a就叫变量

变量可以重新赋值修改。

1.1 变量的命名规范

1、禁止于python中已有的变量冲突

2、禁止以数字开头命名

3、禁止取太长名字的变量,

4、要做到变量名于变量内容的搭配

5、禁止将变量名取为中文

6、给变量命名是有两种方式:驼峰型、加下横杠

1.2 查看变量

可以通过函数type来实现查看变量类型

a=1
b='zhangsan'
type(a)       #int型        
type(b)       #str型

函数id可查看变量在内存中的地址

a=1243
id(a)

2.0 实现交互输入

通过input可以实现用户的交互

name = input('请输入你的名字:'print(name)

3.0 关于程序开头的声明

#!/usr/bin/env python
# -*- coding: utf-8 -*- 

第一行表示在linux中执行时会调用/usr/bin/下的python文件进行执行。

第二行表示在执行时的编码格式指定为UTF-8

4.0 基本运算符号

4.1 算术运算

 

4.2 比较运算

4.3 赋值运算

4.4 逻辑运算

5.0 流程控制语句

5.1 if...语句

如果什么什么,那么什么什么

例子:

如果 5>9 那么 世界爆炸了

if 5>9:
    print('世界爆炸了')

5.2 if...else...语句

如果 条件 ,那么 动作 ,否则 另一个动作

例子:

如果  手机大于500 ,那么 拒绝 ,否则 答应

phone = 2000
if phone>500:
    print('拒绝')
elseprint('答应')

5.3 if...elif...else...语句

如果 条件 ,那么 动作  ,再如果 条件, 那么 动作, 否则 动作。

例子:

如果 手机小于500 那么太便宜了,再如果手机大于5000,那么 太贵了, 否则,就买它了。

phone = 3000
if phone < 500:
    print('太便宜了')
elif phone > 5000
    print('太贵了'):
else:
    print('就买它了')

5.4 while 循环语句

条件 执行

例子:

血量 < 100喊 奶妈!加血啊!

HP =50
while HP < 100:
    print('奶妈!加血啊!')
    HP +=1

注意:避免出现死循环

5.5 while.....else....循环语句

 条件  执行 否则 执行另一条

例子:

 HP>50  MT!拉仇恨! 否则 您的队友已死亡!

HP = 80
while HP >50:
  print('队长:MT!拉仇恨!')
  HP -= 10
else  print('系统:您的队友已死亡!')   print('系统:您的队伍已团灭!')

5.6 break与continue

5.6.1 break的作用

在循环控制语句中可以实现直接跳出当前循环

例子:

循环10次,6后面的不输出

i=0
while i < 10:
i += 1
if i == 6:
continue
print(i)

5.6.2 continue的作用

在循环控制语句中可以实现直接跳出本次循环

例子:

输出1到10,其中6不输出

i=0
while i < 10:
i += 1
if i == 6:
break
print(i)

5.7 for 循环语句

for i in range(10):然后动作

for i in range(5):    #连续输出5次呵呵
    pring('呵呵')

 

posted @ 2018-03-06 17:39  summarys  阅读(29)  评论(0)    收藏  举报