1.Python基础

Day 1

1.快捷键的使用

2.输入输出函数

输入函数:input

例:                name=('xxxxx')                              (注意:单引号和双引号均表示内容)

                                                                             

输出函数:print

例:                print('hello world')                               

 

3.python的注释

4.python中的缩进

1.各种命名法

2.一般来说默认tab缩进,尤其在if else语句中如果代码块缩进不同会被认为是不同程序块的内容导致运行出错

5.python的标识符

和C语言一样,python的标识符命名规则也是如下3条

(1)必须由字母、数字、下划线组成

(2)开头只能是字母或者下划线

(3)不能和关键字重名

(注意:python 3中也能用中文作为变量名)

以下为python标准库下的所有关键字

6.python中的赋值

**Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

在C语言中添加变量往往需要先定义其数据类型,例如                int a;

但是在python中不需要声明,例如                t=xxxxx

等号(=)用来给变量赋值。

等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

示例:

需要注意的是=不等于==                                (其中=为赋值语句,给添加的变量赋值;==为判断语句,输出结果为0或者1)

7.变量类型

字符型用单引号或者双引号都能表达;三引号也可,并且三引号中可以正常引用单、双引号

字符串的转义字符

字符串的字面值中,可以用反斜杠 \ 后加一个或多个字符串,代表一个单个的字符

8.字符串的运算

基本的+        -        *        /        四则链接符号,以及in和not in                        (in和not in为查找符号,判断查找内容是否在查找对象中)

+ 号运算符, 用于拼接字符串(生成新的字符串)

例:

name = "华清"
other_name = "远见"
print('你好,'+name+',我是'+other_name)
print(f'你好,{name},我是{other_name}')

其中f是f-string格式化字符的缩写,具体用法如下:

x = 1
print(f'{x+1=}')

也可以对变量进一步格式化:
 

pi = 3.1415
print(f'{pi:.2f}') # 3.14

尤其注意——可以用符号控制所需结果的格式如上图中(.2f)即为控制输出结果为2位小数,f为输出结果为浮点型

9.数据类型的强制转化

有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。

  • int(x) 将x转换为十进制整数

  • float(x) 将x转换到一个浮点数。

  • bin(x)将x转换为二进制

  • oct(x)将x转换为八进制

  • hex(x)将x转换为十六进制

  • complex(x) 将x转换到一个复数,实数部分为 x,虚数部分为 0。

  • complex(x, y) 将 x 和 y 转换到一个复数,实数部分为 x,虚数部分为 y。x 和 y 是数字.

  • bool(x)将 x 转化为布尔值

  • 例如:

print(int(20.5))#20
print(float(20))#20.0
print(bin(3))#0b11
print(oct(20))#0o24
print(hex(29))#0x1d
print(complex(29))#(29+0j)
print(complex(10,3))#(10+3j)

Logo

脑启社区是一个专注类脑智能领域的开发者社区。欢迎加入社区,共建类脑智能生态。社区为开发者提供了丰富的开源类脑工具软件、类脑算法模型及数据集、类脑知识库、类脑技术培训课程以及类脑应用案例等资源。

更多推荐