初遇python

在没有学习python以前,笔者有接触过C,C++语言,有一定的程序语言基础。但是,任何语言都有各自的优点缺点,学好它基础也是最重要的,接下来要走进python的世界,我也将一步一个脚印,向自己的目标迈进。

初始python

1.打印第一行python代码’hello world’
python中打印的第一行代码 ‘hello world’:print(’hello world’
对比起C语言,python更加简洁,代码不啰嗦,简明扼要,打印什么就写什么

2.解释型语言与编译型语言的区别
目前编程的世界里有各种各样的编程语言,他们其实可以统分为两大类:解释型语言和
编译型语言,那什么是解释型的语言呢?
那首先我们先了解一下解释器和编译器:
解释器:系统在执行程序时,将程序语言解释成机器语言给计算机来执行,这样一个机
器称之为解释器
编译器:在系统执行程序之前,先将程序转换成机器语言,并保存成二进制的形式,计
算机运行时直接运行二进制文件达到运行程序的目的
所以顾名思义,解释型语言就是以解释器为基础,系统在执行程序时将器一行一行解释
成机器语言给计算机执行,而编译型语言是系统先将其编译成机器语言行程一个二进制
文件,系统直接运行二进制文件
解释型语言与编译型语言分类如下:
在这里插入图片描述
那解释型语言与编译型语言的区别在哪里呢?
解释型语言:优点:有良好的平台兼容性,在任何环境下都可以运行;修改代码快速简
单,不需要停机维护
缺点:每次运行时都需要解释一遍,代码运行效率不高
编译型语言:优点:代码运行效率高,可以脱离环境语言独立运行
缺点:平台兼容性不强,不同系统之间不能相互移植

3.python的注释用法
python的注释分为两种:单行注释,多行注释
单行注释:利用**’#’**来注释一行,如: # print(’hello world’)
多行注释:利用三个单引号或者三个双引号来注释多行,如:
‘’ ‘ “""
print(’hello world’) print(’hello world’)
print(’hello world’). print(’hello world’)
print(’hello world’) print(’hello world’)
‘’’ “""
注释的嵌套:当注释里需要再注释时,一般用到注释的嵌套。注意点:外面是单引号那
里面需要为双引号,里面是单引号则外面需要为双引号
注释的排错:当执行程序报错是,系统会提示哪一行有错误,但可能会存在偏差;我们
可以根据提示将错误行注释再运行看是否报错以达到排错的一个功能

4.python的变量
变量:顾名思义就是可以改变的量;系统会为变量分配一个内存空间,将变量存储在里
面,当我们需要某个变量时即可调用这个变量。那我们如何定义一个变量呢?
变量的声明:我们定义一个变量是需要对变量进行声明,系统根据声明给变量分配一个
内存空间,例如:a = 5,a就是变量名,5就是变量的值
那变量如何声明呢?
变量的命名规则:必须是以字母数字下划线组成,开头不能是数字;变量区分大小写,
而且不能使用python的关键字 ;变量的命名需要有实际的意义,不能
使用中文命名 ,可以总结成一个打油诗如下:
字母数字下划线,开头不能为数字;
严格区分大小写,不能使用关键字;
变量命名有意义,不能使用中文字。

python中的关键字有:‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’
可以使用程序语言打印:
import keyword
print(keyword.kwlist)

5.python中的六大数据类型:
number,str,list,tuple,dict,set
number:数字类型数据,主要包括四种数据类型:int<整型> ,float<浮点型> ,
bool<布尔型> ,complex<复数型>
整型int:定义 intvar = 1
可以用print(type(intvar),id(intvar))输出intvar的类型的储存
空间的地址, 输出为class int即整型
浮点型float:定义 floatvar = 9.99 或指数型: floatvar = 9.99e-2
布尔型bool:定义 boolvar = True or Flase <只有真假两种类型>
复数型complex:定义:(实数+虚数)
complexvar = 3 + 4j 或者 complexvar = complex(3,4)

每日一句分享:
I don’t let me down , because i have meet you in my most gorgeous age
能够在最美的时光和你相遇,才算没有辜负自己

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值