Python全栈之路——初识Python(Day 01)
2018-06-18 02:54:53来源:未知 阅读 ()
开发
开发语言:
高级语言:Python、Java、C#、PHP、Go、ruby、C++……
低级语言:C、汇编……
机器码和字节码:
机器码:计算机可以识别的语言,指0、1、0、1……低级语言写出来的程序转换为机器码。
字节码:高级语言写出的程序转换为字节码。
字节码需转换为机器码才能被计算机识别。
Python种类:
平常我们使用的Python就特指CPython,代码可直接被C识别,然后转换为机器码。除此之外还有JPython、IronPython、PyPy……
PyPy效率快,但是还不成熟,所以还不是很常用。
配置环境变量:
计算机——属性——高级系统设置——环境变量——Path——添加 (;路径)
Python基础
1、“Hello world!”
—后缀名可以任意?不影响,但是尽量还是用.py
—导入模块时,如果不是.py,以后的文件后缀名是.py
2、两种执行方式
终端:
C:\python3.5\python.exe D:\1.py
解释器:
C:\python3.5\python.exe
3、解释器路径
#/usr/bin/u/ubv/a python
python 1.py
./1.py 加权限
4、编码
#—*—coding:utf8—*—
Python3无需添加,Python2写中文时添加
arciII(至少8位)Unicode(至少16位)utf8(能用多少位用多少位)
5、执行一个操作
input的用法,永远等待,直到用户输入,就会将值赋给一个东西
6、变量名
—字母 —数字 —下划线
ps:
—数字不能开头
—不能是关键字
—最好不要和Python内置东西重复
—变量名尽量要有含义,用下划线连接
7、条件语句
缩进4个空格(TAB)
①if条件语句
if 条件:
内部代码块
……
else:
……
print(‘……’)
②if条件语句支持嵌套
③elif多条件
ps:pass表示过,不执行
8、基本数据类型
字符串(用引号引起,一个单引号,一个双引号,或者三个单引号 三个双引号)
加法:两字符串相连 乘法:多次重复
数字(不用引号,直接写)
可进行加减乘除 **表示次方 %取余
9、循环
while语句
while else
continue终止当前循环,跳回循环开始 break终止所有循环
练习:
1、使用while循环输入1 2 3 4 5 6 8 9 10
num = 1 while num < 11 : if num = 7 : pass else : print(num) num = num + 1 print('——end——')
2、求1-100的和
num = 1 n = 0 while num < 101 : n = n + num num = num + 1 print(n)
3、输出1-100内所有奇数
num = 1 while num < 101 : if num % 2 = 0 pass else : print(num) num = num + 1
4、输出1-100内所有偶数
num = 1 while num < 101 : if num % 2 = 0 print(num) else : pass num = num + 1
5、求1-2+3……99
num = 1 n = 0 while num < 100 : if num % 2 == 0 : n = n - num else : n = n + num num = num + 1 print(n)
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:python常用模块之xml模块
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- 小白如何入门 Python 爬虫? 2019-08-13
- python_字符串方法 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash