python十大必备知识_学Python必备的基础知识

学Python必备的基础知识

1.基本概念

表达式:就是一个类似于数学公式的东西,一般仅仅用了计算一些结果 ,不会对程序产生实质性的影响,如9+3;

语句:在程序中语句一般需要完成某种功能,比如打印信息、获取信息、为变量赋值。语句的执行一般会对程序产生一 定的影响,在交互模式中不一定会输出语句的执行结果。

程序( program ):程序就是由一条-条的语句和一 条-条的表达式构成的。

函数( function ):函数就是一种语句,函数专用来完成特定的功能。内置函数由Python解释器提供的函数,可以在Python中直接使用;自定义函数由程序员自主的创建的函数。

2.变量和标识符

变量:(1)不能使用没有赋值过的变量。

(2)Python是一个动态类型语言,可以为变量赋任意值,也可以修改变量的值。

变量报错类型:‘NameError: name ‘a’ is not defined’

标识符:在Python中所有可以自主命名的内容都属于标识符。

(1)标识符中可以含有字母、数字、_、但是不能以数字开头。

(2)不能使用Python中的关键字和保留字,不要用函数名作为标识符,否则会导致函数被覆盖。

(3)标识符的命名规范:下划线命名:所有字母小写,单词之间用_分割,如:max_age;

帕斯卡命名法:每个单词首字母大写,其余字母小写,如:MaxAge。

3.数据类型:数值型、字符串、空值

(1) 数值型:整数(int类型):输出的一般都是10进制,Python中整数的大小是不限制的,可以是一个无限大的整数,如1、2、200,布尔值(bool)也是整型,用来做逻辑判断 True(真1)和False(假0);浮点数(float类型):小数就是浮点数,对浮点数进行运算时,可能会得到一个不精确的结果。

(2)字符串:表示一段文本信息,必须使用引号引起来;不能同时混用;相同的引号之间不能再嵌套;单引号和双引号不能跨行使用;通过转义字符\可以使用一些特殊的内容。

da38a6767afde18ee25a61d2c6200d70.png

格式化字符:如果对字符串进行加法操作,则会自动将两个字符串拼接为一个;在创建字符串时,可以在字符串中指定占位符;在格式化 化字符串中可以直接嵌入变量。

#方式1:拼串

name='XXX'

print('欢迎 '+name+' 光临!')

#方式2:多个参数

print('欢迎',name,'光临!')

#方式3:占位符

print('欢迎 %s 光临!'%name)

#方式4:格式化占位符

print(f'欢迎 {name} 光临!')

a78d1b70270634d1ad85ac9614dd5cce.png

复制字符串:字符串和数字相乘

#复制字符串

a='nin'

a=a*89

print(a)

8f7c5b358514d808a4f639a16143e57d.png

字符串报错类型:SyntaxError: EOL while scanning string literal

(3) None(空值):表示不存在

a=True

print(1+a)

b=None

print(b)

e90b7d68205bf7e7a34561310e573ac9.png

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值