00 零基础学习Python——基础杂糅

一、变量与字符串

1.变量名

通常是由字母、数字和下划线(_)构成,但千万不能以数字打头,比如 loveyou1314 是合法的变量名,而 520baby 却是非法的。

2.混合使用 Single quotes 和 Double quotes 的技巧:

print(“Let’s go!”)
Let’s go!
print(‘“Life is short, you need Python.”’)
“Life is short, you need Python.”

3.转译字符

print(““Life is short, Let’s go!””)

4. 原始字符串

使用原始字符串,可以避免反斜杠(\)被当作转义字符解析:

print(r"D:\three\two\one\now")
D:\three\two\one\now

5. 多行字符串文本

通常,使用三引号字符串(“”“ ”“”)来引用多行文本

6.字符串乘法

img

二、PyCharm

1.快捷键

请添加图片描述

三、数据与运算

1.注释

单行使用#,多行使用“”“ ”“”。快捷键为ctrl+/

2.数据类型

1.type(被查看的数据类型)

3.数据类型转换

任意类型都能转字符串

字符串不能转数字

4.. 精确计算浮点数

这里我们需要借助到一个叫做 decimal 的模块

import decimal
a = decimal.Decimal(‘0.1’)
b = decimal.Decimal(‘0.2’)
print(a + b)
0.3

5. E 记法

x = 0.00005
x
5e-05

6. 复数

1 + 2j
(1+2j)

它们都是以浮点数的形式存放的,如果将一个复数赋值给一个变量 x,则可以通过 x.real 访问该复数的实部,x.imag 访问其虚部:

x = 1 + 2j
x.real
1.0
x.imag
2.0

7.一些函数和运算

abs() 函数用于返回指定数值的绝对值

divmod() 函数用于获取两个数字参数(非复数)的地板除结果和余数。

pow() 函数用于进行幂运算

x//y 地板除

8.布尔运算

与 and

或 or

非 not

三、选择和循环

1.for 循环

1.for 变量 in 可迭代对象:
某条语句或某个代码块

2.range(start, stop, step) - 将生成一个从 start 开始,到 stop(不包含)结束,步进跨度为 step 的整数数列

如:

for each in “ABCDEFG”
for each in range(10)

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值