python记忆式键入_Python基础

这篇博客介绍了Python的基础知识,包括输出输入、注释、数据类型、运算符、比较运算、逻辑运算、字符串操作、列表、元组、映射类型(字典)、内建函数、包、文件操作、序列、字符串和列表方法等。还涉及到了元组在函数参数和返回值中的应用,以及列表解析等高级特性。
摘要由CSDN通过智能技术生成

一。基础

1.输出与输入:

输出:print(变量/字符串)

输入:input() 返回的是字符串

price=input()

print(price)

2.python风格

(1)注释 #

(2)一般情况是一行结束该句结束,但是如果想要续行,在行的结尾加上 \

(3)无需换行符也可以换行的符号:'''

(4)一行可以有多条语句,

3.标识符

基本和java类似,同时也区分大小写

关键字:

4.表达式

(1)根据值确定类型

(2)以”引用“的方式实现赋值

(3)增量操作符:+=  -=  *=  /=  %=  ** =  <<=  >>=  &=  ^=  |=

5.python数据类型

(1)(长)整型:整型和长整型并不严格区分,整型值后加“ L”即为长整型

(2)布尔型:仅有2个值:True、 False,本质上是用整型的1、 0分别存储的

(3)浮点数:即数学中的实数,可以类似科学计数法表示

(4)复数型:实数+虚数 就是复数,虚数部分必须有j

复数可以分离实数部分和虚数部分:复数.real  复数.imag

复数的共轭:复数.conjugate()

(5)字符串:单引号、双引号、三引号内的都是字符串,不可变类型

(6)列表:强大的类型,用方括号 [] 界别,可变类型

(7)元组:与列表相似,用小括号 () 界别,不可变类型

(8)映射类型 字典:用大括号 {} 界别,类似于哈希表的键值对

6 运算符

乘方**、正负号+ -、乘除* /、整除//、 取余%、加减+ -

整型除法返回浮点数,要得到整型结果使用//

7.比较运算

数值的比较:按值比大小

字符串的比较:按ASCII码值大小

不等于只用“ !=”表示,不支持“ <>”

8.逻辑运算:

逻辑运算符优先级:not、 and、 or

9.字符运算符:

原始字符串操作符 (r / R):– 用于一些不希望转义字符起作用的地方

Unicode 字符串操作符( u / U ):– 转换成Unicode字符串

f = open(r'c:\python\test.py','w') #不会报错

f = open('c:\python\test.py','w') #会报错

10 内建函数

内建函数不需要import就可以使用,而非内建函数则需要import

from math import *

print(floor(-35.4))

Python通常用“ import 模块”的方式将现成模块中的函数、类等重用到其他代码块中

import math

print(math.pi)

导入多个模块

import ModuleName1, ModuleName2, …

模块里导入指定的模块属性,也就是把指定名称导入到当前作用域

from Module1 import ModuleElement

11 包

一个有层次的文件目录结构,定义了一个由模块和子包组成的 Python 应用程序执行环境

#方式一

import AAA.CCC.c1

AAA.CCC.c1.func1(123)

#方式二

from AAA.CCC.c1 import func1

func1(123)

12库

库是一组具有相关功能的模块的集合

二。面面观

(1)range用来生成一个真是的列表

range (start, end, step=1)

range (start, end)

range (end)

(2)for循环

①iterator_object 可以是String List Tuple Dictionary File

for i in iterator_object:

print(i)

②法二

for count in range(0,5):

print(count)

(3)自定义函数的创建

函数名加上函数运算符, 一对小括号

– 括号之间是所有可选的参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值