python基本语法

1.注释

单行注释:#

多行注释:‘’‘多行注释’‘’ ,三个英文状态下的单引号,python自动补齐

一次注释多行: 选中多行文字,ctrl + l

2.变量的赋值

变量名命名规则:

①变量由数字,字母下划线组成

②只能以下划线、字母开头

③关键字不能作为变量名

④中文可以作为变量名,但是不推荐用中文命名

a = 1
a = b = 2
a, b = 1, 2
print(a, b)
a, b = b, a
print(a, b)
# 1 2
# 2 1

3.python语法格式:

python严格区分代码块,代码块间用缩进来区分,代码块之间顺序执行

例.name if else 同等级,从上到下顺序执行

name = input("please input your name:")
if name == "root":
    print("欢迎root登录")
else:
    print("没有权限")

4.python的编码风格(PEP8):

使用四个空格缩进(一个tab键)
运算符的周围使用空格隔开

a = 10
a = 3 + 5
a, b = 1, 2
print("xiix", "haha")
逗号的后面使用空格隔开

折行确保每一行不超过128个字符 ,使用续行符让代码不至于太长
注释最好独占一行
函数和类之间最好空两行

5.基本输入输出

基本输入:input

基本输出:print

# 从键盘接受用户名和密码,如果用户名是root,密码是123456,就提示登陆成功,否则登录失败
num1 = input("please input your username:")
num2 = input("please input your password:")

if num1 == "root":
    if num2 == "123456":
        print("登录成功!")
else:
     print("登录失败")

6.python包管理工具pip


# 修改pip源 1.临时修改:pip install requests -i 镜像源地址
#          2.国内镜像源 pip config set pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

# 升级pip:python -m pip install --upgrade pip -i https://pypi.tuna.tsinghua.edu.cn/simple/

#删除pip :  pip uninstall requests

#linux 下python的安装:yum install python3 python3-devel -y

7.基本数据类型

1.int  整型

num = 10
print(num, type(num))
# 10 <class 'int'>

2.float 浮点型

floatvar = 3.14
print (floatvar,type(floatvar))
# 3.14 <class 'float'>

3.string 字符串类型

str1 = "abc"
print(type(str1))
# <class 'str'>

4.boolean 布尔型

布尔型只有两种值,true(真) false(假)

5.dict 字典

d1 = {"name": "csdn"}
print(type(d1))
# <class 'dict'>

6.list 列表

lst[]
lst2 = list()
lst3 = list("abc")

7.tuple 元组
定义一个空元组:
tuplevar=()
定义一个普通元组:
tuplevar = (False,3+4j,“aaa”,456)

8.set 集合

s1 = {1, 2, 3}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值