PYTHON3 基础语法 技术教程文章

Python基础语法【代码】

基本运算符 ** 指数% 取余数// 取整 基本方法len()主要对str处理,求字符串的长度 str()把int、float转换成str,才能将str和int、float拼接成一个字符串,进行打印等处理 int()将内容为int的字符串,化成int,常常用来处理input()得到的字符串。或者对浮点型进行取整 float()作用同上,这也体现出,int()不能用来处理内容是浮点型的 input()得到用户键盘的输入,返回值是str name = input("请输入您的姓名")其他需要注意的 ...

Python基础教程(三)、Python基础语法【代码】

编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码: # -*- coding: gbk -*-标识符第一个字符必须是字母表中字母或下划线 _ 。 标识符的其他的部分由字母、数字和下划线组成。 标识符对大小写敏感。在 Python 3 中,可以用中文作为变量名,非 ASCII 标识符也是允许的了 Python关键字 关键字,意思就是我们不能把它们用作任何标识符名称。Python 的标准库提...

Python基础语法(3)

与计算机沟通的逻辑——条件判断 Python也是同样,之所以能够做很多自动化任务,比如自动抓取网页关键词,自动下载电影等,就是因为它可以执行条件判断。 条件判断 在Python中,条件判断语句总共有三种表现形式: 单向判断:if双向判断:if...else...多向判断:if...elif...else... if嵌套 在基础条件满足的情况下,再在基础条件底下增加额外的条件判断。input()函数 print()函数是人给程序下达一个打印命令。这种程序向屏幕输出信...

Python基础语法【图】

一、认识变量 变量是内存中的一块区域。对象赋值实际上是对象的引用。a=10变量的命名: 变量名由字母,数字,下划线组成, 不能以数字开头. hello = 100, hello_world = 100, count2 =100, 1count=10(x)Python中,变量定义时不需要指定类型的,当用变量的时候,必须要给这个变量赋值; 二、认识运算符 基本数字类型: (2e-2代表2 * 10^-2) 1). 算术运算符:+,-,*,**, /, %, // 2). 赋值运算符:=, +=, -=, /=, *=, %= 注:...

Python基础语法小结3(元组&字典)【代码】【图】

Python基础语法小结3(元组&字典) 1.元组Python的元组与列表类似,不同之处在于元组的元素不能修改。 元组使用小括号,列表使用方括号。 元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。 tup1 = ('physics', 'chemistry', 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = "a", "b", "c", "d"元组中的元素值是不允许修改的,但我们可以对元组进行连接组合 tup1 = (12, 34, 56) tup2 = ('abc', 'xyz')# 创建一个新的...

python 基础语法知识【代码】【图】

模块(即python的文件名) python中一个模块就是一个文件,模块是保存代码的最小单位。 文件名为:module1.py y = True z = 10.10import module1 from module1 import z #from <模块名> import <代码元素>y = 20 print(y) # 访问当前模块变量y print(module1.y) # 访问module1模块变量y print(z) # 访问module1模块变量z输出为: 20 True 10.10同一个模块内部不能有相同名字的标识符,但是不同模块里可以有相同名字的标识符包...

我的Python心路历程 第八期(8.2 基础语法之debug的那些事儿)【代码】【图】

我的Python心路历程 第八期(8.2 基础语法之debug的那些事儿) 经常利用print来打印变量进行代码调试,每次编译耗费很多时间,特别是处理数据量大的csv文件时。 为了提升效率,故此琢磨了很久如何高效使用debug窗口,如下图所示可以尝试变量对应值的获取方式: 上图演示的是不知道字段头名字Adj Close_x的获取方法,故此通过debug时尝试获取的方法,最终其实是为了更改这个值。也就是得知了top_tech_dfAdj.axes[1][1]是字段名。 适...

【python环境下Z3约束求解器学习笔记】基础语法【代码】【图】

一个简单的实例 问题描述:解不等式a+b<2,a>=0,b>=0的整数a和b from z3 import *a = Int('a')#定义一个整形 a b = Int('b')#定义一个整形 b s = Solver()#生成一个约束求解器 s.add(a+b<2)#添加约束条件 a+b<2 s.add(a>=0)#添加约束条件 a>=0 s.add(b>=0)#添加约束条件 b>=0print(s.check())#检查约束求解器是否有解,如果有,返回sat; 如果不满足,返回unsat print(s.model())#输出结果执行结果: 在Z3中,除了整形(Int),还可求取...

python基础语法—if/for/while【代码】

条件判断(if…else…) PS:变量使用前需要进行赋值,每个判断语句之后需要使用冒号: 单向判断:只有一个if语句,不满足就跳过 a=3 if a<4:print('a比4小')双向判断:不满足if条件就执行else里面的内容,if与else平级,均需要在后面加上冒号,判断条件需要是互斥的` a=3 if a>=4:print('a比4大') else:print('a比4小')嵌套判断:判断里面嵌套判断,就像剥洋葱一样看就好了 a=101 if a<100:print('比100小')if a<60:print('比60...

【python】前端快速入门python基础语法【代码】

前言 以前学了后没写笔记没总结,这次总结一下。 基础知识 python是缩进的语法,跟前端的sass语法类似,强缩进。每个冒号后一行需要进行缩进。python是解释型的。当然也有些骚操作不在范围内。 变量类型Numbers(数字)等于js的number String(字符串)等于js的string List(列表)等于js的array Tuple(元组)相当于只读列表 Dictionary(字典)等于js中对象 Python 中的变量赋值不需要类型声明。直接等号就可以给其自动分配...

Python 入门之类的基础语法【代码】

第1关:类的声明与定义 任务描述 Python 是一门面向对象的语言。面向对象编程 - Object Oriented Programming(简称 OOP)是一种编程思想,在面向对象编程中,把对象作为程序的基本单元,把程序视为一系列对象的集合。一个对象包括了数据和操作数据的方法,消息传递成为联系对象的方法。 对象可按其性质划分为类,对象也就是类的实例。类是用来描述具有相同的属性和方法的对象的集合,即抽象的集合。例如书这个类,它代表着所有书,...

python基础语法-绘制奖状【代码】

题目 输入两行,一行是期末成绩,一行是平时成绩,输出奖状,利用ASCII码的转换主要考察了 (1)引号的表示 单引号常常表示单词 双引号常表示词组或句子 三引号不仅保留字符串的内容,还保留字符串的格式 (2)ASCII码的转换 获取字符的ASCII码值:ord() 获取数字的ASCII码值:chr() (3)逻辑运算 &是按位与运算 |是按位或运算 a = int(input()) b = int(input()) c = a&b #逻辑运算,&是按位与运算,|是按位或运算 d = chr(c) pr...

PYTHON基础语法【代码】【图】

PYTHON基础语法 python数据类型初探 int 类型:整数 str 类型:字符串,以成对单引号或双引号包裹 float 类型:浮点数 bool : True 或 False 注意:我们可以通过 type() 函数输出数据类型 python标识符 标识符介绍 所谓的标识符就是对变量、常量、函数、类等对象起的名字。 标识符命名规定 大小写敏感: 只能以 字母 数字 下划线 组成 ( 数字不能开头 ) **见名知意:**增加代码可读性 蛇形 / 小驼峰 / 大驼峰 命名法: 蛇形:...

Python基础语法4-运算符【图】

Python提供了一系列丰富的运算符,包括:? ?算术运算符? ?赋值运算符? ?关系运算符? ?逻辑运算符 ?位运算符? ?三元运算符 ?身份运算符 ?成员运算符

python基础语法—day11(笔记)【代码】

文章目录 主要内容:1.不使用多态的问题2.多态的使用3.文件的打开和关闭4.文件的读取方式5.文件拷贝功能主要内容: 1.不使用多态的问题 class Person(object):def eat(self):print('正在吃冰淇淋') class Student(object):def __init__(self,name,id:int):self.name=nameself.id=iddef food(self):self.id.eat() p=Person() s=Student('小明',p) s.food() # 正在吃冰淇淋class Person1(object):def eat(self):print('正在吃冰淇淋'...

python基础语法——列表,元组,字典,函数,类【代码】

变量和简单的数据类型 在python中,定义变量时不需指定变量类型,运行时,解释器会根据右侧数据自动推出变量中的数据类型。 数据类型 数字类型:int,float,bool,complex(复数型) 非数字类型:字符串,列表,元组,字典 type(变量名):可查看其类型 bool型在计算时True=1,False=0 注释 单行注释:# 多行注释:’’’ ‘’或""" “”" 字符串 input():实现键盘输入(任何内容python都认为是字符串,括号里写提示内容) 在python中用引...

Python 基础语法【代码】【图】

Python Python 基础语法第一个 Python 程序Python 标识符Python 保留字符行和缩进多行语句Python 引号Python注释Python空行等待用户输入同一行显示多条语句print 输出多个语句构成代码组命令行参数Python 基础语法 Python 语言与 Perl,C 和 Java 等语言有许多相似之处。但是,也存在一些差异。 在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程。第一个 Python 程序 交互式编程 交互式编程不需要创建脚本文件,...

python基础语法-01【图】

print:是python的内置输出函数 input :是python的内置输入函数 python编码规范 1.缩进 2.换行 3.对齐 变量命名 规则: 1.以下划线、数字、字母组成 2.不能以数字开头 3.不能以关键字命名 注意事项: 1.区分大小写 2.尽量不要和python内置函数和模块同名 命名风格: 1.尽量做到见名知意 2.尽量使用下划线命名法:单词和单词之间使用下划线链接 3.不推荐使用驼峰命名法 驼峰命名法: 1、小驼峰命名:第一个单词以小写字母开头,...

python基础语法

1.python编码规范 国际规范名:PEP 8 https://www.jianshu.com/p/e132bea1d2c9 变量名规范(标识符规范) 1.由字母数字或下划线组成,首字母不能为数字 2.不能为关键字 3.建议使用驼峰命名法首字母小写,第二个单词字母大写 4.类名建议大写 字符串 "我的名字+name+" 我的名字"++" 函数名小写,多个单词用_分隔开 def size_jia():pass #函数主体为空,写为pass 2.变量 变量不能重名 使用type(变量名)判断类型 number (数...

第四天 Python基础语法 编码规范 变量【代码】

基础语法 1. Python编码规范 国际规范名:PEP 8 https://www.jianshu.com/p/e132bea1d2c9 变量名规范(标识符规范) ? ? ?1. 由字母数字或下划线组成,首字母不能为数字 2. 不能为关键字 3. 建议使用驼峰命名法 搜字母小写,第二个单词字母大写! 4. 类名建议大写! ?字符串"我的名字'+name+'" '我的名字"++"'? ?函数名小写, 多个单词用 _ 分隔开def size_jia(): pass #函数主体为空,写为pass ? ? ?2. 变量变量不能重名 使用type(变量名) ...