python小白进阶之路——初识python
python软件,又叫python解释器。
一、Linux路径:# !/usr/bin/env python
二、编码:# _*_ coding:utf-8 _*_
注:编码在python3中没有用;在python2的文件中出现中文,头部必须加上编码。
编码间关系:unicode与utf-8(中文3字节)相互转换
unicode与GBK(中文2字节)相互转换
utf-8与GBK要想相互转换,需要借助unicode
三.、变量
1.由字母、数字和下划线组成;
2.不能以数字开头;
3.不要用关键字作变量:
'and','as','assert','break','class','continue','def','del','elif','else','except','exec','finally','for','from',
'global','if','import','in','is','yield','lambda','not','or','pass','print','raise','return','try','while','with';
4.不要和python内置的东西重复:如sum。
四、input:永远等待,直到用户输入值,将输入的值赋值给变量
执行操作:提醒用户输入:用户名和密码
1 n1=input('请输入用户名:') 2 n2=input('请输入密码:') 3 print(n1) 4 print(n2)
五、pass用法
如果1等于1,不执行操作;否则输出你好
1 if 1==1: 2 pass 3 else: 4 print("你好")
六、运算符
1.算数运算符:加(+)、减(-)、乘(*)、除(/)、次方(**)、取余(%)、取商(//)
a=10+10
2.赋值运算符:a=a+1
3.比较运算符:等于(==)、大于(>)、小于(<)、大于等于(>=)、小于等于(<=)、不等于(!=)
a=1>5
4.逻辑运算符:and、or、not
a=1>6 or 1==1
5.成员运算符:in、not in(判断某东西是否包含于某东西中·)
name="郑健文"
if "正" in name:
print('ok')
else:
print('error')
#"郑健文" 字符串
#“郑” 字符串
#郑 字符
#健文 子字符串/子序列
以上。
浙公网安备 33010602011771号