python奇数偶数机器语言_Python全栈之路——初识Python(Day 01)

开发

开发语言:

高级语言: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 = 1n=0while num < 101:

n= n +num

num= num + 1

print(n)

3、输出1-100内所有奇数

num = 1

while num < 101:if num % 2 =0pass

else:print(num)

num= num + 1

4、输出1-100内所有偶数

num = 1

while num < 101:if num % 2 =0print(num)else:passnum= num + 1

5、求1-2+3……99

num = 1n=0while num < 100:if num % 2 ==0 :

n= n -numelse:

n= n +num

num= num + 1

print(n)

你可能感兴趣的:(python奇数偶数机器语言)