当前位置: 首页 > article >正文

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


http://www.kler.cn/a/3600.html

相关文章:

  • 基于微信小程序的科创微应用平台设计与实现(LW+源码+讲解)
  • CloudberryDB(四)并行执行
  • latin1_swedish_ci(latin1 不支持存储中文、日文、韩文等多字节字符)
  • python进程池、线程池
  • 即现软著工具 - 让软著申请更高效
  • Java自定义多队列线程池
  • Echarts实现图表自适应屏幕分辨率
  • docker安装Redis高可用(一主二从三哨兵)
  • MP4怎么转换成MP3格式?两种方法帮你实现
  • 搭建一个双系统个人服务器
  • 水果新鲜程度检测系统(UI界面+YOLOv5+训练数据集)
  • dfs和bfs能解决的问题
  • 给准备面试网络工程师岗位的应届生一些建议
  • CeresPCL 曲线拟合
  • 【LeetCode刷题-Python】移除元素
  • QT表格控件实例(Table Widget 、Table View)
  • Cookie 和 Session的区别
  • Python接口自动化 ❀ 详解 Cookie-Session登录验证 的工作原理
  • 机器学习:基于KNN对葡萄酒质量进行分类
  • 【SpringAOP】AOP面向切面编程
  • 微信小程序面试题(day08)
  • OpenHarmony实战STM32MP157开发板 “控制” Hi3861开发板 -- 中篇
  • 【2023年第十一届泰迪杯数据挖掘挑战赛】B题:产品订单的数据分析与需求预测 建模及python代码详解 问题一
  • Java中的深拷贝和浅拷贝
  • 1.4、第三阶段 MySQL数据库
  • 记一次若依后台管理系统渗透