1、python的hello world:
①运行cmd-输入python-输入print (“hello world!”)
②创造.py的文本helloworld.py(后缀是为了告诉其他人)-输入print(“hello world!”)-保存-运行cmd-输入python helloworld.py
PS:windows系统cmd执行需加python,linux系统需要在程序中加执行权限:chmod 755 helloworld.oy
2、执行程序需在开头声明解释器:
①#!/usr/bin/env python(env为寻找环境变量,即在系统里寻找python的环境变量,将新安装的3.5设置为默认使用即可自动寻找路径)
②#!/usr/bin/python(固定寻找路径,不建议使用)
3、如何使用pycharm
①创建新项目
file-new project-pure python-改后缀项目名称
②创建目录
右键项目名-new-directory
③新建程序
右键目录名-new-python file
④默认模板
view-toolbar-出现工具栏-settings-editor-file and code templates-python script-右边即可编辑模板
4、变量
python为动态语言,无需定义变量类型
name ="chan"
print ("my name is",name)
5、变量命名规则
①变量由字母、数字、下划线组成
②变量不能以数字开头
③常量命名为全大写-约定俗成,其实还是变量
6、二进制与十六进制互换
十六进制换二进制:用四位数的二进制对十六进制的每一位进行替换
二级制换十六进制:每四位二进制用一个十六进制数字代替
7、注释
单行注释:开头#
多行注释:开头结尾各三个引号'''
PS:三个引号即了赋值多行的字符串
8、交互
name = input("姓名:")
9、格式化输出举例
name=input( '姓名:')
age=int(input('年龄:')) #整形转字符串:str(age)
job=input('工作:')
salary=input('工资:')
①
info='''
-----------------info of %s---------------
姓名:%s
年龄:%d #只接受数字
工作:%s
工资:%s
'''
%(name,name,age,job,salary) #前面赋予的变量信息
②
info='''
-----------------info of {_name}---------------
姓名:{_na}
年龄:{age} #只接受数字
工作:{job}
工资:{salary}
'''.format(_name=name,
_na=name,
age=age,
job=job,
salary=salary)
③
info='''
-----------------info of {0}---------------
姓名:{1}
年龄:{2} #只接受数字
工作:{3}
工资:{4}
'''.format(name,name,age,job,salary)
10、密码加密
导入模块
import getpass #导入加密模块
password=getpass.getpass(input('密码:')) #pycharm无法用getpass模块,只能在其他地方中使用,例如cmd
11、sys模块
import sys #导入引用模块
print(sys.path) #打印环境变量
print(sys.argv) #打印相对路径