0


python基础语法(下)

0、前期回顾

先说个问题

我用python的环境直接打开py文件会闪退

其实原因是这个文件正在被执行没关闭就直接发过来了

只需要用其它文本编辑器打开就行了

# 1. 注释
# 单行注释与多行注释
# #
# """"""
#
# 换行符 \
#
# 数据类型
#
# number  123
#
# string  "" print(str[初始值:终止值])
#
# list  ["adsa", 12312]
#
# tuple ("dasa",1123)
#
# dict {键: 值}
#
# 数据类型的转换
# int
# str
# list
# tuple
#
# 关键字与标识符
# 数字 字母 下划线组成 且数字不能开头
#
# 1 ,见文知意
# 2. 驼峰命名法
# 3 _
#
# 关键字:
# python中已经赋予了这个字特殊的意义
#
import keyword
print(keyword.kwlist)

1、python的输出

普通输出

#打印信息

print("hello world!")

格式化输出

在程序中,看到了%这样的操作符,这就是Python中格式化输出。

age = 1

         name = "xiaohua" 

print("我的姓名是%s, 年龄是%d" % (name, age))

在输出的时候,如果有\n那么,此时\n后的内容会在另外一行显示

print("1234567890-------") # 会在一行显示

print("1234567890\n-------") # 一行显示1234567890,另外一行显示-------

2、python的输入

Python2 中输入——raw_input()

在Python中,获取键盘输入的数据的方法是采用raw_input 函数。

password = raw_input("请输入密码:")

print '您刚刚输入的密码是:', password

Python2 /Python3 中输入——input()

例如:执行 a = input()

当你输入 123 后 a = 123

执行 a = input()

当你输入 123+123 后 a = 246

        执行 a = input()     

当你输入 'hello'+'world' 后 a = 'helloworld'

已知存在 b = 20

执行 a = input()

当你输入 b 后 a = 20

3、运算符

若 a = 10, b = 20

除就是生成小数也会输出

整除就是不管有多少小数都会舍弃

从最高到最低优先级的所有运算符:

4、test

a.实现用户输入用户名和密码,当用户名为seven且密码为123时,
显示登陆成功,否则登陆失败!
user = "seven"
passwd = 123
username = input("please the enter user:")
password = int(input("please the enter passwd:"))
if username == user and password == passwd:
print("logon successfull")
else:
print("logon failed")
注意:input()输入的任何内容都是字符串

要强制转化一下

或者把passwd改成字符串

标签: python 开发语言

本文转载自: https://blog.csdn.net/qq_52479948/article/details/129782437
版权归原作者 宇努力学习 所有, 如有侵权,请联系我们删除。

“python基础语法(下)”的评论:

还没有评论