laughing-bosh
python
常用英文单词都在这
以下是
python
代码编写和提示信息中的常用
和常见的英文单词。
不需要背,看得多了用到的多了就熟悉了。
< br>比如
print
,你不一定就需要背出来这个英文单词的
意思是印刷
打印,你只要知道在
python
< br>中
print
能把你想要看的变量的值展现
出来,起到一个输出的作用即可比如提示里出现
syntax
这个词,你
不一定要知道这个单词怎么念,
但是在报错
信息中一旦出现这个,
那
就代表着你语法有问题,初学者经常会
出现这类错误。
比如上图中这里函数定义后面少了一个冒号
:
error
和
invalid
这些单词的出现,代表了你代码里哪里有错或
者无效,这时候,如果是看我的
python
零基础教学视频的同学,就
需要检查
一下你的代码和我视频演示中的代码一致不一致,
比如单词
拼错
了,
或者是不是在中文输入法的情况下输的冒号,
括号或者逗号
,
而正确的做法应该是先切换到英文
输法。又或者是缩进有问题,在
python
中特别注重缩进。
学习
python
< br>对英文其实没有多大的要求,当然你如果英文好,
1
一看到英文单词就知道是什么意思当然是有帮助的,在学习
py
thon
的过程中可以替你节省时间,
减少代码编写中关键词拼
错的概率,
遇
到问题能更快的从英文提示中知道问题出在哪,<
/p>
这是因为你在英文学
习上花了大量的时间。
那如果以前没有花时间学习过英文,那必然也会在学习
py
thon
的起初比别人稍稍多花出一点时间,
来完成这个不熟悉
到熟悉的过程,
所以英语不好的同学,不妨看看下面这些常见的
python
中的英文单
词和意义:
一、交互式环境与
print
输出
p>
1
、
print
:打印
/
输出
2
、
coding
:编码
3
、
syntax
:语法
4
、
error
:错误
5
、
invalid
< br>:无效
6
、
< br>identifier
:名称
/
标识符
7
、
character
:字符
二、字符串的操作
1
、
user
:用户
2
、
name
:姓名<
/p>
/
名称
3
p>
、
attribute
:字段
/
属性
4
、
value
:值
5
、
key
:键
2
三、重复<
/p>
/
转换
/
替换<
/p>
/
原始字符串
1
、
upper
:上面
2
、
lower
:下面
3
、
capitalize
:用大写字母写或印刷
<
/p>
4
、
title
:标题
5
、
replace
:替换
6
、
old
:旧的
7
、
new
:新的<
/p>
8
、
coun
t
:计数
9
、
swap
:互换
< br>10
、
case
:情形
11
、
path
p>
:路径
12
、<
/p>
new
:新的
新
建
13
、
p
roject
:项目
14
、
test
:测试
p>
15
、
file
:
文件
16
、
data
:数据
四、去除
/
查询
/
计数
1
、
strip
:去除
2
、
index
:索引
3
、
find
:查找
< br>
4
、
count
:计数
3
5
、
start
:开始<
/p>
6
、
end<
/p>
:结束
7
、<
/p>
chars
:字符
8
、
sub
:附属
五、获取输入
/
格式化
p>
1
、
input
:输入
2
、
prompt
:提示
3
、
ID
:身份证
4
、
format
p>
:格式化
5
、<
/p>
args
(
argument
)
:参数
6
、
kwargs
:关键字参数
7
、
year
:年
8
、
month
:月
9
、
day
:日
六、元组
1
、
tuple
:元组
2
、
max
:最大
3
、
min
:最小
4
、
iterable
:可迭代
5
、
key
:关键字
6
、
function<
/p>
:方法
/
函数
7
、
stop
:停止
4
8
、
obj
ect
:对象
七、列表
1
、
list
:列表
< br>2
、
reverse
:反向
p>
3
、
true<
/p>
:真
4
、
p>
false
:假
5
、
append
:附加
6
、
extend
:扩展
7
、
insert
:插入
8
、
pop
:取出
< br>
9
、
remove
:移除
10
、
del
(
delete
)
:删除
11
、
clear
:清除
12
、
sort
:排序
八、集合
1
、
set
:集合
/
设置
2
、
add
:添加
3
< br>、
update
:更新
4
、
discard
:丢弃
5
、
intersection
:相交
6
、
union
:联合
< br>
7
、
difference<
/p>
:差数
5
8
、
sym
metric
:对称
9
、
in
:在…里面
10
、
not
:不<
/p>
/
不是
11<
/p>
、
disjoint
:不相交
12
、
subset<
/p>
:子集
13
、
superset
:父集
/
超集
14
、
copy
:复制
九、字典
1
、
dict
:字典
< br>2
、
key
:键
/
关键字
3
、
value
:值
4
、
item
:项
p>
5
、
mappi
ng
:映射
6
、
seq
(
sequence
)
:序列
7
、
from
:从
/<
/p>
来自
8
、
p>
get
:获取
9
、
default
:默认
10
、
none
:没有
11
、
arg
:可变元素
12
、
kwargs
(
keyword args
)
:可变关键字元素
十、循环
1
、
p>
for
…
in
…循
环的使用
6
2
、
whi
le
…循环的使用
3
、
range
:范围
4
、
sep(separate)
:分隔
5
、
flush
:冲刷
6<
/p>
、
step
:步长
7
、
continue
:继续
8
、
break
:突破
/
跳出
十一、条件
/
跳出与结束循环
1
、
if
:如果
2
、
else
:否则
十二、运算符与随机数
1
、
module
:模块
2
、
sys(system)
:系统
3
、
path
:路径
4<
/p>
、
import
:导入
< br>
5
、
from
:从…
十三、定义函数与设定参数
1
、
birthday
:出生日期
2
、
year
:年份
3
、
month
:月份
4<
/p>
、
day
:日期
5
、
type
:类型
7
6
、
err
or
:错误
7
、
missing
:丢失
8
、
required
:必须
9
、
positional
:位置
10<
/p>
、
unsupported
:不支持
p>
十四、设定收集参数
< br>1
、
create
:创建
2
、
info
p>
:信息
3
、
p>
age
:年龄
4
、
height
:高度
5
、
width
:宽度
6
、
weight
:重量
7
、
splicing
:拼接
8
、
params
p>
:参数
9
、
p>
volume
:体积
11
、
operand
:操作数<
/p>
十五、嵌套函数
/
作用域
/
闭包
1
< br>、
inside
:内部
2
、
outside
:外部
3
、
radius
:半径
4
、
perimeter
:周长
5
、
case
:情形
8
6
、
syn
thesis
:合成
7
、
execute
:执行
十六、递归函数
1
< br>、
recursion
:递归
2
、
Infinite
:无穷
3
、
maximum
:最大值
4
、
depth
:深度
< br>
5
、
exceeded
:超过
6
、
factorial
:阶乘
7
、
search
:查询
p>
8
、
power
:幂
9
、<
/p>
lower
:下方
10
、
upper
:上方
11
、
middle
:中间
12
、
assert/assertion
:异常
< br>
十七、列表推导式
/lambda
表达式
1
、
square
:平方
2
、
even
:偶数
<
/p>
3
、
comprehension
:理解
4
、
lambda
:希腊字母λ的英文名称
p>
十八、列表推导式
/lambda
表达式<
/p>
1
、
regu
lar
:规则
9
2
、
exp
ression
:
表达式
3
、
group
:组
4
、
match
:匹配
5
、
span
:跨度
6
、
ignore
case
:忽略
大小写
7
、
multi
line
:多
行
8
、
dot
all
:点
全部
9
、<
/p>
unicode
:万国码
10
、
verbose
:累
赘
11
、
p
os/position
:位置
最后
,虽然上面列举了一些
python
中常用的英文单词,但是每
个人
的情况还是有所不同,
建议大家最好自己拿一个笔记本,<
/p>
每次遇到一
个自己不认识的单词,查一下意思,然后记在本子上,
当然主要是记
单词在
python
的意
义,而不是所有的英文解释都要记下来,刚开始
可能会记得比较多,
但是不需要多久,
你就会发现本子上的单词就不
再增加了,
因为
python
常用词相比中高考英文单词,毕竟是数量有<
/p>
限的,
而你所记的这些都是你经常会看到和用到的,
是你最需要熟悉
对你最有用的单词,
看到了用多了之
后就进入你的永久记忆了,
到时
候就不需要这本单词本了,成就
感就是这么一点一点来的。
花了一晚上时间,终于把
Python
的
基本用法归纳好了!
10
一、内置函数
1.
complex([real[,imag]])
返回一个复数,实部
+
虚部
*1j
,或者把字符串或者数字转成复数形式
。
参数可以是复数表达式,也可以是字符串。当参数是字符串
的时候,数字与操
作符之间不能有空格。即
comple('1
+ 2j')
是错误的。
print(complex(1, 2))
print(complex(1 + 2j))
print(complex('1+2j'))
#
输出
1+2j
print(complex(1))
#
输出
1+0j
满足:实部
+
虚部
*1j
的数被称为复数。
a = 1 +
3j
#
求实部
print()
#
求虚部
print()
#
求共轭
print(ate())
2. chr(i)
与
ord(i)
chr(i)
是将当前整数
i
转成对应的
ascii
字符,可以是十进制,也可以是十六
进制,其中
0
<= i <= 0x10ffff
(1114111)
。其对应的逆操作为
ord(i)
,
i
为
ascii
字符。
11
下面的函数演示如何求一个可迭代对象的
ascil
字符
或者其对应的数值。注意
函数
ordplus
,参数
x
中的每一个元素必须是单个字符,如果是列表,形式
如下:
[
‘
P
’
,
‘
y
’
,
‘
t
’
,
‘
h
’
,
‘
o
’
,
‘
n
’<
/p>
]
。
def
chrplus(x):
chr_string = ''
for elem in x:
chr_string
+= chr(elem)
return chr_string
def ordplus(x):
ord_list =
[]
for elem in x:
ord_(ord(elem))
return ord_list
x = 'Python
高效编程
'
temp = ordplus(x)
print(temp)
#
输出:
[112, 121, 116, 104, 111,
110,
# 39640, 25928, 32534,31243]
init = chrplus(temp)
print(init)
#
输出:
Python
高效编程
ate(iterable, start=0)
返回
enumerate
对象。迭代对象必须是序列,迭代器,或者其他支持迭代的
对象。
enmerate()
函数返回的是迭代器,同样是可迭代对象。每
次迭代的元
素,都包含元素在序列里的序号
(strat
默认值为
0)
和元素对应值。因此,我
们可以用
for
循环获取返回值。
12
等价于:
def
enumerate(sequence, start=0):
n =
start
for elem in sequence:
yield n, elem
n += 1
for i, elem in enumerate(['P', 'y',
't', 'h', 'o', 'n']):
print(i, elem)
4. abs(x)
返回数的绝对值
。参数可以是整数或者浮点数。如果参数是复数,返回复数的
模。
Python
中虚数用数值加上字符
j
的形式表示。要注意
j
前面的数值不能
省略,比如
1j
。
下面是我写的简易版的
abs
函数:
进群:
960410445
即可获取
数十套
PDF
!
from math import sqrt
def
naive_abs(x):
# isinstance
判断参数
x
是否为整数或浮点数
if isinstance(x, int) or isinstance(x,
float):
if x < 0:
x = - x
#
判断参数
x
是否为复数
elif isinstance(x,
complex):
#
复数的实部
#
复数的虚部
real =
13
laughing-bosh
laughing-bosh
laughing-bosh
laughing-bosh
laughing-bosh
laughing-bosh
laughing-bosh
laughing-bosh
-
上一篇:英文中表达“永恒”的七个单词
下一篇:翻译30题