01 python基础及输出语句

前言:根据自己观看的视频,整理出来的一些笔记,帮助自己记忆。若有错误的地方,还请指出,以帮助我完善。
1. Python2x、Python3x区别:

python2x:源码重复、不规范。默认编码 ASCII。
首行设置:# -- ending:utf-8 -- 或者:#coding=utf-8。可以避免中文乱码。
python3x:源码规范,优美,清晰,简单;默认编码utf-8。

2.编译型语言与解释型语言:
  1. 编译型:将代码一次性全部转化成字节。
    代表语言:C,C++
    优点:执行速度快。
    缺点:不能跨平台,开发速度低。

  2. 解释型:代码从上至下逐行解释。
    代表语言:Python
    优点:开发效率高,便于调试,可以跨平台。
    缺点:执行速度相对低

3. 变量:

变量的命名一般有一下规范,命名不规范,将导致代码不能正常运行。

  1. 由数字,字母,下划线任意组合,且数字不能出现在首位。
  2. 不能出现特殊字符。
  3. 不能是python关键字。
  4. 具有可描述性。
  5. 不能使用中文,不能有空格。
  6. 名称不能过长。
num = 5 #正确的命名,定义一个变量
MyName = “我的名字” #正确的命名,定义一个字符串变量
5num = 5 #命名错误,首位为数字
_num = 8 #正确的命名
num$ = 10 #错误,出现特殊字符$
4.常量:

长期不变的量,将字母全部大写,一般放在文件的最上面。
比如:NUMBER = 5 #定义一个常量。

5.注释:

注释分为单号注释和多行注释,其中多行注释又分为单引号(’’’ ‘’’)多行注释和双引号(""" “”")多行注释;
注释只能在英文状态的输入法输入,否则出错。

	# 我是单行注释
 ''' 
 	我是多行单引号注释
 ''' 
 """
 	我是多行双引号注释
 """
6. 基础数据类型:
  1. 数字:
    int:
    float:
    long:

    计算,+ — * / % …
    计数

  2. 字符串类型
    str:在python中,引号引起来的数据就是字符串。单(双)引号(’’,"")。
    如果需要多行的,可以用三引号(""" 这是三引号,可以换行 “”")
    字符串可以进行拼接(+),可与数字相乘(*)

  3. 布尔类型
    True,False
    首字母大写,这个与Java等语言不同。

7.用户输入输出:

用户输入:input(): 全部是字符串类型,如果想要其它类型的需要进行转换。
输出:print()
数据类型转换:int()转换为整型; str()转换为字符串。

i = input('请输入数字:')
print(i,type(i))   #我们可以用type()查看数据类型
#进行类型转换
i2 = int(input("请输入数字:"))
print(i2,type(i2))

运行结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值