0
点赞
收藏
分享

微信扫一扫

python入门2——基础语法1

彭维盛 2022-04-22 阅读 54
python

变量与常量

变量是计算机内存中的一块区域,变量中可以存储任何值,而且值是可以改变的。常量是一块只读存储区域,一旦被给予就不能够修改。

编写代码时我们要避免代码重复,要提高代码的复用性,这在程序员界被称为 DRY(don't repeat yourself),因此我们要经常用到变量

变量的命名规范

只能包含有英文字母、数字和下划线;不能以数字开头;变量名要简单易懂,能够描述实际内容

python中标识符与关键字

标识符

在Python里,所有标识可以包括英文、数字以及下划线(_),但不能以数字开头。标识符命名规则与变量命名规则一样,变量名就是一个标识符。

关键字

在Python里,关键字又称为保留字,有如下类型:

数据类型:

整数和浮点数

整数 :和我们数学课本中定义的一样:是正整数、负整数和零的统称,它是没有小数点的数字。整数,英文为 integer,简写做 int。能用数字代表的值我们一般都用整数类型(简称整型)的变量来存储,比如年龄、人数、出生年等等。

整型数据的运算法则:

浮点数 :由于整数是没有小数点的数字,与此相对,浮点数则是带小数点的数字,比如温度、里程、体重等使用浮点数类型。下面打印的三个值都是浮点数: 

print(36.5)
print(-5.3)
print(1.0)

浮点数的英文名是 float。浮点数和整数相比只是多了个小数部分,因为都是数字,所以运算规则大部分一样。你可以对浮点数进行前面学过的数学运算。输入如下代码:

print(3.14+1.0)
#结果是:4.14

字符串

Python 有很多数据类型。字符串是我们要学到的一种数据类型,它是编程语言中表示文本的数据类型。

在字符串类型里,包括文本的引号不仅能使用单引号('),还能使用双引号("),两者效果没有区别,但一定要前后保持统一。如下三种是比较典型错误:

name = '张三'
name = "李四"
#前两种,中英文问题,python中标点符号是英文的
name = '王五"
#第三种,前后引号不一致,在python中必须要保证统一

字符串的运算

字符串的加法运算也称为字符串拼接,如下实例:

name = '大头儿子'
father = '小头爸爸'
print(name + '与' + wife)
# 输出:大头儿子与小头爸爸

字符串的乘法运算也称为字符串重复输出,如下实例:

a='hello'
print(a*2)
#结果是hellohello

两种字符串格式化输出:

print('My name is %s and weight is %d kg!' % ('李四', 76))
#第一种结果是My name is 李四 and weight is 76 kg!

print('My name is {} and weight is {} kg!'.format('李四', 76))
#第二种结果是My name is 李四 and weight is 76 kg!

第一个例子中%s、%d等等,是字符串格式化符号,他们是占位符,后面%号是运算符

第二个例子中{}等等,也是占位符,后面%号是运算符,format叫格式化方法

关于字符串的内容后续章节再进行详细说明。

python中有几种常见的类型转换:str():将其他数据类型转成字符型;int()将其他数据类型转成整型;float()将其他数据类型转成浮点型

print(type('hi'))
# 输出:<class 'str'>

print(type(6666))
# 输出:<class 'int'>

print(type(3.14))
# 输出:<class 'float'>


总结


以上就是以上是今天的内容,简单关于数据类型陈述,后面内容会详细进行数据类型陈述,写的不好,欢迎大家批评纠正。

举报

相关推荐

0 条评论