Python入门

本文概述了Python编程的入门知识,包括变量定义、格式化输出与输入、数据类型(整数、浮点数、复数、布尔、字符和集合等)、缩进规则、基本运算符、程序结构(顺序、选择和循环)、以及数据类型的具体操作,如查看类型、转换方法和循环遍历。
摘要由CSDN通过智能技术生成

0目录

1.Python入门(变量)

2.格式化输出和输入

3.数据类型

4.缩进

5.运算符

6.程序结构

7.循环结构

8.数据类型的具体操作

1.Python入门(变量)

常用的编译器  pycharm 和 jupyter

定义变量

变量名=变量

标识符命名规则(四条)

变量名中只能有数字、字符、下划线

不能用数字开头

不能使用内置关键字

严格区分大小写

命名习惯

见名知义

驼峰命名(大驼峰和小驼峰)

以下划线开头

批量命名

2.格式化输出和输入

输出函数:(print)

格式化输出函数:format 语法:’{}'.format()

输入函数:(input)控制台输入为字符串

语法:变量名

例 a = input()

数据类型

Python可以自定义数据类型,理论上可以有无数种

默认的有6种 

数值类型(number):四种

整数型(int)

四种声明方式(变量名 = 数值,十进制,0到9);变量名 = 0b数值(二进制);变量名 = 0o数值(8进制)

             变量名 = 0x数值(十六进制 0到9 a到f)

浮点数:float  声明方式: 变量名 = 小数

复数型:complex   声明方式:变量名 = complex(实数,虚数) 或者 虚数名+j

布尔型:bool (true和false)

字符类型:

字符串(String) 申明方式: 变量名 = ‘内容’;变量名 = “内容”;变量名 = ‘‘‘内容’’’ 

转义字符(\)也称续行符  \\含义:只显示一个\ ; \n :换行符 ; \r :回车符 (通常不单独使用,和换行符一起)

                         \t含义:水平制表符(站位4个字符) ; r:原字符串含义:在任意字符串中添加r或者R,转义含义消失

 

数值类型: 列表是一个可变的有序序列:通常用于存储同类项目的集合,元素类型可不必相同,用[元素1,元素2]定义

数值类型:元祖(tuple)是一个不可变的有序序列,通常情况下用来保存程序中不可修改的部分,元素类型可不必相同,使用(元素1,元素2)

数值类型:集合(set)是由具有唯一性的元素组成的无序序列,常见的用途包括成员检测,从序列中去除重复项以及数学中集合计算,如交集;并集和差集等。分为2种,一种可变集合set,另外不可变集合frozenset,使用{元素1,元素2..}定义

字典(dict):是一种映射类型,可变的无序序列,以键值对的形式,且key必须是唯一且不可变类型,使用{key,value}定义

补充占位符(三种)

4.缩进

一个tab 键  

Python强制要求缩进

注释 单行 #

     多行 ‘‘‘

5.运算符

算数运算符

** 幂运算

取余数

// 取整数

比较运算符

>

<

>=

<=

==

!=

赋值运算符

+=

-=

逻辑运算符

And

Or

Not

6.程序结构

顺序结构

从上往下依次执行,中间没有判断和跳转

选择结构

根据条件判断的结果来选择执行不同的代码,可以是单分支(if),也可以是多分支(if elif);双分支(if else)

三目运算符

7.循环结构

重复执行某段代码或者遍历序列中的元素,通过while(少用)和for实现和嵌套循环

常用的迭代对象(列表,字段,字典,元祖,字符串)

range函数结合for循环 区间为左闭右开

步伐为2

步伐为负数

0加100

1到9相乘

嵌套循环(99乘法表)

8.数据类型的具体操作

查看数据类型 type

数据类型的转换(隐式转换和显式转换)

隐式转换:用于整数和浮点数

显式转换:

str() 将数据类型转换为字符串

int() 将数据类型强制转换为整数型

Float()将数据类型强制转换为浮点型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值