python基础语法(下)

目录

0、前期回顾

1、python的输出

2、python的输入

3、运算符

​编辑4、test


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改成字符串

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

宇努力学习

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

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

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

打赏作者

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

抵扣说明:

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

余额充值