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

Python 0909


一.注释

注释:给人看的   暂时让代码不执行
单行注释  ctrl+/
多行注释   ''' 注释 '''   """注释 """


功能代码:
功能:实现求和
参数:number
返回值:numbers之和

二.输入和输出

 输入和输出
print()  把内容打印在屏幕上
print("zhangsan")
变量
name="zhangsan"
print(name)
你好,name,!!!
print("python","rhcsa","web","java",sep="、")
打印空行
print()
sep的值是分割多个参数值的   end的值是决定打印结尾
print("你好,",name,"!!!",sep="")

输入
为了从用户那里获取到需要的信息
username   input("提示字")
变量
username = input("请输入您的username:")
passwd = input("请输入密码:")
# print(username)


用户输入username和passwd    你的终端输出   用户名是:username,密码是:passwd

print("用户名是:",username,";密码是:",passwd)

三.运算符

 =  :赋值运算符   把右边的内容赋值给左边的变量
a = input(123)
变量:存储数据的容器   盒子
变量名 = 变量值
a = 1

a = "zhangsan"
input()

print(type(a))
username passwd

 算数运算符
print(1+1)
print(1-1)
print(1*1)
print(21/4)
print(21//4)  #整除
print(21%4)  #取余   21/2    10   ……1
print(2**3)  #求幂次方的


四.变量命名的要求

# 变量的命名规则
'''
硬性规则:
1、变量名:字母、数字、下划线_  组成  并且不能以数字开头   
2、大小写敏感
3、不使用关键字和保留字

软要求
1、针对比较长的变量名蛇形命名   student_exem_info
2、小驼峰命名 studentExemInfo   大驼峰命名 StudentExemInfo
3、常量   全部大写   NUMBER
'''
标识符  :程序中
import keyword
print(keyword.kwlist)


['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await',
'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']

 a = b = 1   #初始化数据
print(a)
print(b)

 a,b,c = 1,3,4  #链式赋值
print(c)

 交换两个变量的值???   临时变量
a = 2
b = 3
c = a
a = b
b = c
print(a)
变量   a = 123   变量中存储的并不是数据本身,而是数据的内存地址

# 真实数据是存储在内存中,变量
name="zhangsan"
print(id(name))  #查看变量所指向的数据的唯一内存地址

五.数据类型

基本数据类型:数字型(整数型(int)、浮点型(float))、字符串(str)、复数、布尔(bool)
复杂数据类型:列表、字典、集合、元组

查看数据类型   type()
'''
a='''
zhangsan
cndjcdjc

'''


三引没有赋值给变量的时候,是多行注释符,赋值给变量的时候,就是字符串,并且可以进行换行
print(a)


用户输入两个数,你来计算两数之和
input函数默认获取的输入是字符串的格式

 num1  "12"   num2 "13"
num1 = input("请输入num1:")
num2 = input("请输入num2:")

print(type(num1))

六.数据类型的转换

 隐式转换     python会自动进行数据类型的转换   BOOL   所有非0数字,都是True
a = 1
b = False
str+str
拼接
显示转换 int()\float()\
num1 = float(input('请输入num1:'))
num2 = float(input('请输入num2:'))
print(int(True))
print(int(False))
str()  强制转换为字符串   bool()  强制转换为布尔
print(bool(12))
print(bool(0))
print(bool(-12))


文章转载自:

http://4oBiyd6O.kntbk.cn
http://BCuGc8qa.kntbk.cn
http://JZ17ANKV.kntbk.cn
http://Hy6YbD66.kntbk.cn
http://DuKCflSy.kntbk.cn
http://UHQbxfmF.kntbk.cn
http://DLP9Snog.kntbk.cn
http://3ccDRgQh.kntbk.cn
http://PnXgHrBr.kntbk.cn
http://qXf85GKg.kntbk.cn
http://tAxUHrdM.kntbk.cn
http://7l4OXZkI.kntbk.cn
http://0Q68xx08.kntbk.cn
http://JTPcJpQU.kntbk.cn
http://HKrVnjuJ.kntbk.cn
http://6OQgiKQK.kntbk.cn
http://74DV5isk.kntbk.cn
http://DCU2yzD6.kntbk.cn
http://EeH7WP3X.kntbk.cn
http://KgF3O8BI.kntbk.cn
http://2fI0Eepx.kntbk.cn
http://rg1egU7F.kntbk.cn
http://H8k839uq.kntbk.cn
http://njrryEbh.kntbk.cn
http://wfA3Af8r.kntbk.cn
http://t1lPxdBD.kntbk.cn
http://SHfG3WOI.kntbk.cn
http://kyVgyuzT.kntbk.cn
http://2M6cKWpW.kntbk.cn
http://FjQxUwmh.kntbk.cn
http://www.dtcms.com/a/376972.html

相关文章:

  • 二进制安装MySQL 8.0指南:跨平台、自定义数据路径、安全远程访问配置
  • MySQL - 全表扫描 会发生死锁?
  • 0代码,教你三步搭建AI Agent
  • Flask 前后端分离架构实现支付宝电脑网站支付功能
  • Next.js 客户端渲染 (CSR) 与 Next.js 的结合使用
  • GitHub 镜像站点
  • S7-200 SMART 实战:自动包装控制系统的指令应用拆解(程序部分)
  • 从音频到Token:构建原神角色语音识别模型的完整实践
  • 【从0开始学习Java | 第16篇】数据结构 -树
  • (设计模式)区分建造者、 规格模式(MyBatis Example+Criteria )
  • Shell 条件测试与 if 语句:从基础到实战
  • 数据结构 之 【布隆过滤器 的简介】
  • 《sklearn机器学习——数据预处理》归一化
  • 网络编程(7)
  • 嘉立创EDA从原理图框选住器件进行PCB布局
  • 浅谈代理流程自动化 (APA)
  • 图论3 图的遍历
  • MySQL内核革新:智能拦截全表扫描,百度智能云守护数据库性能与安全
  • 从0°到180°,STM32玩转MG996R舵机
  • Openresty Tracing 最佳实践
  • 少儿舞蹈小程序(12)作品列表查询搭建
  • 机器学习投票分类
  • Python Web工程之Flask项目中添加健康检查
  • javaEE-Spring IOCDI
  • 《常见关键字知识整理》
  • C++中的单例模式的实现
  • 淘宝闪购基于FlinkPaimon的Lakehouse生产实践:从实时数仓到湖仓一体化的演进之路
  • 云手机怎样进行自动化运行?
  • FPGA入门-状态机
  • 【Python Tkinter 】图形用户界面(GUI)开发及打包EXE指南