python基础语法和变量
1.第一个python程序
a = "Hello World!" #a为变量,= 赋值,"Hello World!"为字符串str
print(a) #print 输出打印内容
2.软件的快捷操作方式
ctr + / - 添加/取消注释
ctr + s - 保存
ctr + c - 复制
ctr + v - 粘贴
ctr + x - 剪切
ctr + z - 撤销
ctr + y / ctr + shift + z - 反撤销
按住alt键可以出现多个光标
3.注释
对代码提供解释说明,方便理解,不被运行
单行注释 #
多行注释’’’ ‘’’/""" “”"
# a = 1
'''
b = 1
c = 1
'''
一条有效代码就是一条语句
一般情况下一条语句占一行 一行中多条语句要使用分号隔开
通过缩进产生代码块 一般情况下四个空格为一个缩进
4.标识符和关键字
字母数字下划线组成不能以数字开头
变量名等不使用关键字命名
python 3以后可以使用中文作为标识符
关键字,本身的存在有特殊意义
a = 100
a1 = 100
a_=100
__ =100
1a = 30 #无效的标识符
5.常用数据和数据类型
1.数字数据 - 表示数值大小的数据
int(整形),float(浮点型),complex(复数)
2.文本数据 - 文字提供数据的数据,公司名称,姓名
程序中的文本数据需要加引号
文本对应的类型:str(字符串)
3.布尔数据 - 程序中用true表示真用false表示假 true/false
布尔对应的数据类型:Boolean(布尔)
4.其它数据类型:list列表,dict 字典,tuple元组,set集合,迭代器,生成器,function函数,自定义类型…
6.获取数据类型 type
格式为:type(数据)
a = 10
print(type(a))
7.类型转换
格式为:类型名(数据)
a = int(float(10.1))
print(a)
print(int('123'),float('123.1'))
8.输出函数 - print 输出 打印
a = 100
print(100,a,a+1,a//10,type(a))
9.定制结尾符号
格式为:end=’;’
print(100)
print(200)
'''
100
200
'''
print(100,end=',')
print(200,end='\n')
'''
100,200
'''
10.定制数据分隔符
格式为:sep = ’ ’
print('abc',200,sep=',')
print('abc',200,sep=',',end='')
print('abc',200,sep='+',end='')
print('abc',100,22,sep='-')
print(100,200,300,sep='+',end='=')
print(600)
11.输入函数 - input
input(输入提示信息)
name = input('请输入姓名:')
print(name)
#input输入的数据都是字符串str
age = input('请输入年龄:')
print(age,type(age))
print(int(age)+100)
12.什么是变量
变量就是保存数据的容器
message = 'aaa'
print(message)
13.定义变量(将数据保存到变量中)
语法:变量名=值
说明:变量要求是标识符
规范:见名知义(看到变量名就知道保存的东西)
不使用系统的函数名和模块名
= 赋值
值 - 有结果的表达式(具体的数据,运算表达式,函数调用表达式)
message = 'aaa'
14.使用变量
使用变量保存的数据
num = 18
print(num)
print(num+10)
15.重新赋值
再次给同一变量赋值
num = 18
print(num)
num = 20
print(num)
16.同时定义多个变量
同时定义多个变量并赋值
a=b=c=100 #相同值
x,y,z=100,'aaa',200 #不同值
print(a,b,c,x,y,z,sep=',')
python申请数据的内存是按照数据的大小来申请的
定义变量时系统会自动在内存中申请空间,按照数据的大小来申请数据的内存空间大小
重新给变量赋值时,会申请新的内存空间,重新赋值,数据地址会发生改变
17. id 函数:id(变量) - 获取变量保存的数据的地址
a = 100
print(id(a))
a = 200
print(id(a))
本文概述了Python编程的基础,包括变量声明、数据类型如整数、字符串和布尔,以及常用操作如注释、类型转换、输出函数和输入函数。讲解了变量的概念、赋值、类型检查,以及如何通过缩进表示代码块和避免无效标识符。

被折叠的 条评论
为什么被折叠?



