1.3关键字和标识符、输入输出

一、关键字和标识符

1.关键字

在Python语言中,已经被赋予了特殊含义的英文单词

举例:False、None、if,for,while,True、and、or、not、as、break、class、from、import、continue、break、finally等

在其他编程语言中,还有保留字这一概念,在Python中,只有关键字这一概念

2.标识符

2.1什么是标识符

​ 在Python程序中自定义的一些字符名称

2.2合法标识符的规则

"""
规则:规则必须遵守,如果不遵守代码会报错
    1>只能由数字,字母,下划线组成,不可以是其他的特殊字符【&,*,¥等】
    2>开头不能是数字或者空格
    3>不能是Python的关键字,如:if  while  for import.....
    4>严格区分大小写,小写的a和小写的A是两个不同的标识符
​
规范:规范可以不遵守,但是代码不美观
    5>尽量做到见名知意:尽量使用具有描述性的简单的英文单词
    6>Python官方推荐的写法:所有字母全部小写,不同单词之间使用下划线连接,如:stu_name
      遵循驼峰命名法则:不同的单词之间使用首字母大写的方式进行分隔
        小驼峰:首单词正常,从第二个单词开始首字母大写,例如:highScore
        大驼峰:从首单词开始每个单词的首字母均大写,例如:HighScore,面向对象中类的定义使用大驼峰
"""

abc = 10
# 1abc = 10   # 不合法,数字不能开头
# stu%name = 'zhangsan'   # 不合法,不能使用除了_以外的特殊符号

stu_name = 'zhangsan'
zhangsan = '张三'   # 合法,但不规范
# if = 34   # 不合法,if是一个关键字

2.3作用

​ 主要用于给变量、函数等命名,方便区分

​ 注意:在Python 3中,非ASCII标识符也是允许的了

二、输入输出

1.输出print

# print()是一个系统功能,表示输出,将指定的数据输出到控制台上
# print(values值,sep分隔,end结束,file文件,flush刷新)
​
# 1.基本使用
# a.print():表示换行
print("start")
print()
print('over')
​
# b.输出单个数据
print('abc')    # 'xx'  "xxx" 字符串类型
print(19)      # 数字型:整型
print(23.5)    # 数字型:浮点型
​
# c.输出多个数据
print(23,56,7,87,9,9,'abc','3443',19)
​
# 2.进阶使用
# a.sep:分隔符,当输出多个数据的时候,默认使用空格分隔,也可以自定义其他符号
print(23,56,7,87,9,9,'abc','3443',19)
print(23,56,7,87,9,9,'abc','3443',19,sep=' ')
print(23,56,7,87,9,9,'abc','3443',19,sep='*')
print(23,56,7,87,9,9,'abc','3443',19,sep='@@@@@')
​
# 当输出单个数据的话,sep不起作用
print(10,sep='*')
​
# b.end:结束符,当一个print执行完毕,默认会有\n进行换行,也可以自定义成其他符号
print('aaaa')
print('bbbb')
print('cccc')
​
print('aaaa',end='\n')
print('bbbb',end='\n')
print('cccc',end='\n')
​
print('aaaa',234,56,67,8,89,9,end='***')
print('bbbb',end='%$$')
print('cccc',end='#@@')

2.输入input

# input()是一个系统功能,表示输入,从控制台输入指定的数据,然后将数据获取到程序中
# input()的工作原理:代码从上往下执行,当执行到input的时候,程序会进入阻塞状态
# 目的是为了等待用户的输入,当用户输入完毕,按下回车键,则表示输入完成,用户输入的数据会获取到程序中

# 1.基本用法
# 语法:标识符 = input('提示信息')
# print('start~~~~~')
# data = input("请输入内容:")
# print('end~~~~~~~',data)

# 2.注意问题:从控制台输入的数据,无论什么数据,通过input获取到程序中,都是字符串
# 需求:引导用户从控制台输入年龄
age = input("请输入你的年龄:")
print('年龄:',age)

 

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Chiayi_init_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值