python背诵技巧_python历史背诵 - osc_4nbpryu9的个人空间 - OSCHINA - 中文开源技术交流社区...

一、python简介

python2:源代码不统一 有重复功能的代码 默认编码是ascii

没有中文 输出中文需要用头文件

#-*-coding=utf-8-*-

进行转换

py3;源代码统一 没有重复的功能代码 默认编码是utf-8 英文一个字节欧洲2个 中文三个

使用txt 转换cmd运行需要 另存为utf-8 因为txt默认gbk 中文2字节 16位

pyc 怎么存在

py 是文件名

**python是一个解释型语言是一个强语言 **

编译型 C

把每一条语句都提前编译成机器语言,保存成二进制以便计算机运行可以脱离环境运行 (只翻译一次)

优点

预编译使用前直接编译成计算机可以识别的语言(执行速度快)

缺点

不能跨平台使用 修改需要重新编译 (开发速度)

解释型(python)

需要下载解释器只有在执行程序的时候才把语言一句一句的翻译给计算机执行 (逐行翻译)

优点

下载解释器 可以跨平台执行 (开发速度快)

缺点

执行效率低 每次运行都需要解释一遍(执行速度慢)

1.1变量

程序运行过程中的值临时存储在内存中,方便以后调用

可以多次重复使用

变量定义的规则

​ 1.由数字,字母,下划线组成

​ 2.不能以单独使用数字

不能以关键字做变量

变量名要有意义和描述性

区分大小写

不能使用中文和拼音

建议使用驼峰

下划线 age_of_oldboy(官方推荐)

变量小高级 age=1

age1=2

age3=age

age=11

print(age,age1,age3)

头文件 不会被执行 但会被计算机读取识别

常量

许多程序员约定俗成大写 一直不变的量

写法全部大写

STRABERRY=SUPERMANM

1.2 注释

​ 单行注释

#注释。。。。。内容

多行注释

```

注释内容

```

基础数字类型

int 整型

用于比较和运算

str 字符串

就是字母汉字

例如 “a”

字符串可以和数字相乘

t='meet'

print(t*3)

bool

True #首字母必须大写

Flase#首字母大写

条件控制语句

if

if 条件:

代码块

else:

代码块

​ 如果 elif 条件:

​ elif条件

​ else:

单if

if else 二选一

if elif else 多选一

小练习

**1.**用户输入账号 **2.**用户输入密码 **3.**判断用户的账号是不是alex **4.**如果账号是alex在继续判断密码是不是alexdsb **5.**账号和密码都正确提示用户alex就是一个dsb **6.**如果账号正确密码错误提示密码错误 **7.**如果账号错误提示账号错误

普通完成练习

#输入账号 账号正确

name = input('输入账号')

password = input('输入密码')

password = input('输入密码')

if name=='alex':

print('账号正确')

if password=='alexdsb':

print('密码正确,登陆成功alex是dsb')

break

else:

print("密码错误")

continue

break

else:

print('账号错误')

continue

break

练习的小高级

#输入账号 账号正确

while 1:

name = input('输入账号')

password = input('输入密码')

if name=='alex':

print('账号正确')

while 1:

password = input('输入密码')

if password=='alexdsb':

print('密码正确,登陆成功alex是dsb')

break

else:

print("密码错误")

continue

break

else:

print('账号错误')

continue

break

补充

and

and前面的值为真才是真

print type(5) 查看5的值

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值