Python基础知识-注释,变量,输入,输出,数据类型转换,标识符与关键字

Python基础知识

本文主要是要详细介绍Python的基础知识,这些内容对后面的学习至关重要!

1.注释

# 这是python的第一个程序
print("Hello,World")

# print("Hello,World")上面有一段文字说明,这个是对代码的注释
# 注释:在程序代码中对程序代码进行解释说明的文字。
# 作用:注释不是程序,不能被执行,只是对程序代码进行解释说明,让自己和别人可以看懂程序代码的作用,能够大大增强程序的可读性。

# 注释分为单行注释和多行注释
# 单行注释:以#开头,#右边的所有文字当作说明,而不是真正要执行的程序,起辅助说明作用
# 多行注释:如下,以三引号开头和结尾
'''
    我是多行注释,可以写很多很多行的功能说明

    钟山风雨起苍黄,百万雄师过大江。
    
'''

# 另外,一般写代码都会在最开始注释一下:# -*- coding:utf-8 -*-或者#coding=utf-8,因为python2不支持中文,需要加这个注释才行,python3是支持的
# 注释的快捷键:ctrl + ?

2.变量

变量是相对于常量而言的,变量是指没有固定的值,可以变化的数,比如变量a = 10,就是将10赋值给a,a = 15,就是将15赋值给a,a是可以变化的,在python中,变量的作用是存储数据的,格式是:变量名 = 变量值,通俗来讲,变量是给数据起了一个名字,方便我们分辨数据。
2.1变量的几种类型

# 1 Numbers(数字) :int(整数类型,-2的31次方~2的31次方减一), long(长整数类型,-2的64次方~2的64次方减一), float(浮点数类型,即小数), complex(复数类型)
# 2 bool(布尔值) : True, False
# 3 String (字符串):'hello,world'(可以是单引号,也可以是双引号,或者更多的引号)
# 4 List(列表):[1,2],[1,],[1]
# 5 Tuple(元组):(1,2),(1,),元组比较特殊(1)的数据类型不是元组,是整数
# 6 Dictionary(字典):{'a':2},{'a':2,3:4},{'a': 2,}
# 7 set(集合):{1,2,3},{1,2,},{1}
# 在python中,只要定义了一个变量,而且它有数据,那么它的类型就已经确定了,不需要咱们开发者主动的去说明它的类型,系统会自动辨别
# 可以使用type(变量的名字),来查看变量的类型,如果要在控制台看到效果,要进行打印
a = 10
b = True
c = '10.23'
d = [1, 2]
e = (1, 2)
f = {
   'a': 2}
g = {
   1, 2}
print(type(a))
print(type(b))
print(type(c))
print(type(d))
print(type(e))
print(type(f))
print(type(g))

# <class 'int'>
# <class 'bool'>
# <class 'str'>
# <class 'list'>
# <class 'tuple'>
# <class 'dict'>
# <class 'set'>

2.2变量的运算
2.2.1数字的运算

# python中的运算符有:+(加)  -(减)  *(乘)   /(除)   //(取整除)     %(取余)    **(指数)
a = 10
b = 3
print(a + b)
print(a - b)
print(a * b)
print(a / b)
print(a // b)
print(a % b)
print(a ** b)
# 13
# 7
# 30
# 3.3333333333333335
# 3
# 1
# 1000
# 混合运算时,优先级顺序为: ** 高于 * / % // 高于 + - ,为了避免歧义,建议使用 () 来处理运算符优先级。

# 不同类型的数字在进行混合运算时,整数将会转换成浮点数进行运算
c = 3
d = 1.2
print(c + d)
# 4.2
# 赋值运算符: =, 把 = 号右边的结果 赋给 左边的变量,如 num = 1 + 2 * 3,结果num的值为7
# ==先转换类型再比较,=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值