Python笔记02-认识标识符&变量&输入输出函数

一、第一个Python程序

print('hello world!')

"""
设置Pycharm
windows:左上角file----->settings
Mac:左上角pycharm----->preferences
"""

二、注释

注释:给代码添加解释型的文本信息
特点:不会影响程序运行的结果,程序在运行的过程中,注释会被跳过

1.单行注释

print()是一个系统的功能,作用是输出数据到控制台

print('hello world~~~~1111')

一些代码需要保留,但是不希望被执行,则可以注释掉
windows:ctrl + /,选中指定的代码,添加或取消注释
mac:command + /,选中指定的代码,添加或取消注释

单行注释就是代码前加’#’

print('hello world~~~~2222')
print('hello world~~~~3333')

2.多行注释

多行注释就是代码前后加’‘’(三个单引号,或是三个双引号,需要注意的是在代码前后都需要加)

"""
多行注释形式一
"""
'''
多行注释形式二
'''
"""
print('hello world~~~~2222')
print('hello world~~~~3333')
"""

'''
print('hello world~~~~2222')
print('hello world~~~~3333')
'''

三、标识符和关键字

1.标识符

概念:计算机编程语言中,标识符是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名,以建立起名称与使用之间的关系

合法标识符的命名规则:

  • 只能由数字,字母和下划线组成
  • 不可以是除了下划线之外的其他特殊字符
  • 开头不能是数字或者空格
  • 不能是Python的关键字
  • 严格区分大小写 age Age

标识符的命名规范:

  • 尽量做到见名知意【具有描述性】:尽量使用简单的英文单词表示
  • 遵守一定的命名规范
    • Python官方推荐的命名方式:变量名,函数名和文件名全小写,使用下划线连接,如:stu_name check_qq
    • 驼峰命名法:不同的单词之间使用首字母大写的方式进行分隔,又分为大驼峰和小驼峰,比如:stuName就是小驼峰,StuName就是大驼峰,小驼峰常用于变量或者函数的命名,大驼峰常用于类的命名
# 选中一段代码,按下tab键,整段代码会缩进,按下shift+tab键,取消缩进

"""
【必须遵守】合法标识符的命名规则:
    - 只能由数字,字母和下划线组成
    - 不可以是除了下划线之外的其他特殊字符
    - 开头不能是数字或者空格
    - 不能是Python的关键字
    - 严格区分大小写    age   Age

【可以不遵守,尽量遵守】标识符的命名规范:
    - 尽量做到见名知意【具有描述性】:尽量使用简单的英文单词表示
    - 遵守一定的命名规范
      - Python官方推荐的命名方式:变量名,函数名和文件名全小写,使用下划线连接,如:stu_name     check_qq
      - 驼峰命名法:不同的单词之间使用首字母大写的方式进行分隔,又分为大驼峰和小驼峰,比如:stuName就是小驼峰,StuName就是大驼峰,小驼峰常用于变量或者函数的命名,大驼峰常用于类的命名
"""

# 1.规则
abc = 4
abc1 = 4
# 1abc = 4    # 不合法,数字不能开头
ab2c = 4
# abc@ = 4    # 不合法,只能使用下划线符号
abc_ = 4
_abc = 4
# if = 4        # 不合法,不能使用Python中的关键字

# 2.规范
name = 'zhangsan'

# Python官方的推荐方式【推荐】
stu_name = "小明"

#  驼峰命名法
StuName = "小明"     # 大驼峰:每个单词的首字母大写,剩余全部小写
stuName = "小明"     # 小驼峰:除了首单词之外,其他单词的首字母大写,剩余全部小写

# zhangsan = '张三'   # 规则但不规范

2.关键字

概念: 一些具有特殊功能的标识符

注意:关键字已经被python官方使用了,所以不允许开发者自己定义和关键字重名的标识符

False None True and as assert 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 …

四、认识变量

变量:值可以随时发生改变的标识符

# 1.定义变量
# 语法:标识符 = 数据
data = 'hello world'      # 字符串
print(data)
data = "hello world"      # 字符串
print(data)

name = 'zhangsan'

# 练习:定义一个变量,表示人的年龄为18
age = 18
print(age)

# 2.变量的使用:参与运算
num = 10
print(num)
print(num + 5)

num1 = num + 8
print(num1)   # 18

五、认识输入输出

input():从控制台输入数据到程序中,输入的内容可以在程序中参与使用
print():将程序中的数据输出到控制台,一般用于检验程序执行的结果

# 1.输出:print(),特点:将程序中指定的数据输出到控制台上,常用于查看程序运行的结果
# a.输出单个数据
print(10)
print('abc')

# b.输出多个数据,显示到控制台上,数据之间默认使用空格隔开
print(10,'abc',4,6,6,7)

# 2.输入:input(),特点:用户从控制台输入数据,将数据获取到程序中
"""
input(x),x一般是一个提示信息,提示用户需要输入什么样的数据
使用:当代码运行到input的时候,等待用户输入,当用户输入完成之后,按下回车键,表示输入完成,代码继续向下执行
"""
# print("start~~~~~")
# input()
# print('end~~~~~~')

# 需求:从控制台输入用户的用户名
name = input("请输入你的用户名:")   # 标识符/变量名
print(name)

print("name")     # 字符串
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值