py1
开发语言:
高级语言:Python、Java、C#、PHP、Go、ruby、C++..............====》字节码
低级语言:C、汇编 ====》机器码
语言之间的对比:
PHP类:适用于写网页,局限性
Python、Java:既可以写网页,也可以写后台功能
--Python执行效率低,开发效率高
--Java执行效率高,开发效率低
Python种类:
JPython
IronPython
JavaScriptPython
RubyPython
CPython
.......
Pypy 这是用Cpython开发的Python
安装:
下载:https://www.python.org/downloads
选择版本,配置环境变量
条件语句:
1、if基本语句:
(1) if条件:
内部代码块
内部代码块
Else:
.........
Print(‘...........’)
2、if支持嵌套
3、If elif
Inp = input(‘青输入会员级别’):
If inp==”A”:
Print(‘高级’)
Elif inp==”B”:
Print(‘中级’)
Elif inp==”C”:
Print(‘低级’)
Else:
Print(‘城管’)
Print(‘开启您的旅程吧!’)
4、补充:pass
If 1==1:
Pass
Else:
Print(‘sb’)
基本数据类型:
字符串(引号):
四种:name=”我是”
Name=’我是’
Name=”””我是”””
Name=’’’我是’’’
加法:
N1=”alex”
N2=”sb”
N3=n1+n2
Print(n3)
乘法:
N1=”alex”
N2=n1*10
数字:
Age=15
加减乘除次方余
A1=10
A2=20
A3=a1+a2
A3=a1-a2
A3=a1*a2
A3=100/10
A3=4**4
A3=39%8获取39除以8得到的余数
补充:
A3=39//8商
A=13
Temp=a%2
If temp==0:
Print(‘偶数’)
Else:
Print(‘奇数’)
循环:
死循环:
import time
while 1==1:
print('ok',time.time())
Pycharm的安装和使用:
1、改字体:setting里面搜索mouse,general里面勾上第二个,就可以利用ctrl+鼠标滚轮进行改变字体大小
2、代码行号:鼠标右键到相应位置,勾选show line numbers
Python运算符:
%:取余
//:取商
In:
name='杨幂'
if '杨' in name:
print('ok')
else:
print('error')
Not in:
布尔值:true,false
算数运算
A=10*10
赋值运算
A=a+1
比较运算
A=1>5
逻辑运算
A=1>6 or 1==1
DAY7基本数据类型
数字,整形int
A1=123
A2=567
--int:将字符串转换为数字
A=”123”
B=int(a)
B=b+100
当前数字的二进制,至少用n位表示
age=100
r=age.bit_length()
print(r)
字符串str
S1=’alex’
S2=’dbeub’
首字母大写
test="abc"
v=test.capitalize()
print(v)
列表list
.........
元祖tuple
.........
字典dict
..........
布尔值bool
......