python学习笔记【1】输入和输出、变量、数据基本类型与操作
- 一、输入输出
- 1、python输出
- 2、python输入
- 二、变量
- 1、变量的作用
- 2、变量命名
- 三、数据基本类型与操作
- 1、数据类型
- 2、数据的操作
在python学习、使用中,所有的语法、标点符号、括号都是英文符号
一、输入输出
1、python输出
在python中我们常用print()函数输出
它可以直接输出数字以及数学运算公式的结果
print(123)
print(1+2+3)
123
6
也可以使用单引号 ‘’ 直接打印引号中的内容,内容可以是数字、字母、文字等
print('这是一个输出')
这是一个输出
再使用双引号 “” 它不仅可以像单引号打印里面的内容,也会打印双引号中单引号
print("'输出一个单引号'")
'输出一个单引号'
print()中使用三引号 ‘’’ ‘’’ (三个单引号)可以实现输出内容的换行
print('''123
456
789
''')
123
456
789
2、python输入
输入需要在程序运行后在控制台输入。在python中我们常使用input()输入内容,在输入内容后我们需要使用变量将内容保存
name = input()
input()输入的数据将被强制转化成字符串类型数据
二、变量
1、变量的作用
变量的作用是储存信息,方便我们调用储存的信息,使用 = 进行赋值
name = 123
变量在赋值后,可以再对同一变量进行赋值,最终值就是最后赋的值
2、变量命名
变量的命名遵循以下规则
硬性规定
- 变量名称必须由数字、字母、下划线组成,不能数字开头
- 变量命名不能使用系统保留字、关键字
- python要求区分大小写
非硬性规定
- 通常使用小写字母、下划线连接,或者驼峰命名法
- 见名知意
关键字可以在代码中执行help (‘keywords’)查询
驼峰命名法
- 大驼峰命名法:每个单词首字母大写、如:FirstName
- 小驼峰命名法:第二个单词开始大写、firstName
具体命名法可以参考
三、数据基本类型与操作
1、数据类型
- 字符串
字符串是由引号括起来的数据
'这是一个字符串'
- 整数类型
整数是不带小数部分的数字
123
- 浮点数类型
浮点数是带小数部分的数字,计算存在误差
12.3
2、数据的操作
四则运算
符号分别有+,-,*,/,%,**,//七个符号。
print(10+3) # 加法
print(10-3) # 减法
print(10*3) # 乘法
print(10/3) # 除法
print(10%3) # 取余数
print(10**3) # 返回x的y次幂,如10的3次幂
print(10//3) # 取整,返回除法的整数部分
13
7
30
3.3333333333333335
1
1000
3
数据转化
- 转换为字符串
使用str()函数 - 转换为整数
使用int()函数,文字类型字符串和小数字符串无法转换,浮点数保留整数 - 转换为浮点数
使用float()函数,文字类型字符串无法转换
字符串拼接
字符串之间可以使用+进行拼接
a = '我是一串字符串'
b = '我是一串字符串'
c = a + b
print(c)
我是一串字符串我是一串字符串