最近做项目要用到python,作为一个软件开发人员。必要的代码部分还是要能看懂才行的。这里主要使用python进行项目部署方面的数据操作。
至于python的安装,因为我的笔记本双系统,win10和linux(debian)安装python环境都非常方便,所以不做说明。
Python的简单使用(python3)
这是一个长期的事,我也有任务要完成。代码不能带回家,所以主要以自学为主。
参考
python交互模式下可以直接执行简单python操作。
windows下
在cmd命令中,输入python进入交互模式:
>>>
此时输入exit(),退出Python交互模式,回到命令行
>>>exit()
交互模式下可直接执行代码,回车,可立即得到执行结果:
>>>100+200
300
对比java命令编译Java文件
python也可通过命令行执行python文件 *.py
*注意使用print()打印结果。
*使用python交互模式可直接打印输出结果
参考 廖雪峰的官方网站
后面的学习主要通过pycharm软件完成(windows),linux下后期会说明
python基础语法
编码
*python默认使用UTF-8,字符串都是unicode
*也可以指定不同编码
# -*- coding: cp-1252
标识符
*第一字符必须是字母或下划线
*其他部分由字母,数字,下划线组成
*大小写敏感
非ASCII标识符被允许
保留字
即关键字,不能把他们用作任何标识符。
python标准库提供了一个keword模块,可输出当前版本所有关键字
#>>>import keyword
#>>>keword.kwlist
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
注释
python 单行注释以 #开头,示例如下:
!/usr/bin/python3
#注释
print(“hello,python!”) #另一个注释
执行以上代码,输出结果为:
Hello,Python!
多行注释可用多个#号,还有’ ’ ‘和” ” “
!/usr/bin/python3
#注释1
#注释2’ ’ ’
注释3
注释4
’ ’ ‘” ” ”
注释5
注释6
” ” ”
print(“hello,python!”)
执行以上代码,输出结果为:
hello,python!
参考 RUNOOB.com python3基础语法
(未完,明天继续)
明天使用markdown工具了,太难写了,还没图片,居然花了2个多小时。(笨)