# 创建一个变量来保存名字
# name = '孙悟空'
# 使用四种方式输出,欢迎xxx光临
#拼串
#print('欢迎'+name+'光临!')
#多个参数
#print('欢迎',name,'光临!',name)
#占位符 %s占位符,在后面加上%开头内容替换
#print('欢迎%s光临!'%name)
#格式化字符串,前缀加上f后,内容中使用{}占位符
#print(f'欢迎{name}光临!')
#字符串复制
# a = 'abc'
# * 表示乘法
# 如果将字符串和数字相乘,解释器将字符串重复指定的次数并返回。
# a = a * 2
# print(a)
# 布尔值(bool)
# 布尔值主要用来做逻辑判断
# 布尔值一共有两个 True和False
# True表示真,False表示假
# a = True
# a = False
# print('a = ' , a);
# 布尔值实际上也属于整型,True就相当于1,False就相当于0;
# print(1 + False)
# print(1 + True)
# None(空值)
# None专门用来表示不存在,主要用于对象
# b = None
# print(b)
# 类型检查
#
# a = 123 # 整型
# b = '123' # 字符串
# print('a = ', a)
# print('b = ', b)
# 通过类型检查值的类型
# type() 用来检查值的类型,该函数会将检查的结果作为返回值返回
# print(type(a))
# print(type(b))
# print(type(1.4))
# print(type(True))
# print(type(None))
# 对象(Object)
# python是一门面向对象的语言,程序中的所有数据都存储在内存当中然后在运行。
# 对象就是内存中专门用来存储指定数据的一块区域。对象实际上就是存储数据的容器。
# 对象结构
# 每个对象中都要保存三种数据,
# id(标识)
# id用来标识对象的唯一性,每一个对象都有唯一的id
# 可以通过id()函数来查看对象的id
# id是由解析器生成的,即对象的内存地址
# type(类型)
# 类型用来标识对象所属的类型
# 对象一旦创建类型就不能修改
# value(值)
# 值就是对象中存的具体数据
# 对于有些对象值是可以改变的
# 对象分两类,可变对象,不可变对象
# 变量和对象的关系
# 对象并没有直接存在变量中,实际上变量中存的是对象的内存地址,使用变量时,实际上就是通过对象id查找对象
# 对象跟对象之间是相互独立的,一个对象的修改不会影响另一个对象
# 类型转换
# 类型转换就是将一个类型的对象转为一个新的对象
# 类型转换的四个函数int() float() str() bool()
# int() 用来将其他的对象转换为整型
# a = True
# 调用int()来将a转换为整型
# int()函数不会对原来的变量产生影响,
# a = int(a)
# a = False
# a = '123'
# a = 11.3
# print(int(a))
# print(a)
# print(type(a))
相关推荐
Python基础之综合练习一
读者将src/step2/is_prime_stu.py中的代码补充完毕,然后点击评测,平台自动编译运行src/step2/main.py,并以标准输入方式提供测评输入;读者将src/step1/lcm_stu.py中的代码补充完毕,然后点击评测,平台自动编译运行src/step1/main.py,并以标准输入方式提供测评输入;根据提示,在右侧编辑器补充代码,实现将file_1和file_2文件中的数字按从小到大的顺序排序,并将结果写入file_3文件中。······通关成功······...
Python基础05--格式化输出
文章目录格式化输出1、%格式化输出2、format格式化拓展:常用转义字符 格式化输出 python格式化输出有两种方式:百分号和format format的功能要比百分号方式强大,其中format独有的可以自定义字符填充空白、字符串居中显示、转换二进制、整数自动分割、百分比显示 等功能是百分号方式不能相比的 1、%格式化输出 是一个占位符,会被表达式(数字、字符串、加减乘除、变量、常量等各种形式)的值代替 1.1 按位置顺序依次输出 print('姓名%s, 年龄%d岁' % (张三, 20, 男,))
【VisualStdio】手把手教你做一个上位机(1)控件设计布局
网上有很多形形色色的制作上位机教程,有些写的挺好的,但是过于单调。
Python基础之变量
python的变量使用简介
AI 代码生成工具的质量评估体系
基础需求层包括响应速度(Response Time)和界面友好性(UI Friendliness),期望需求层涵盖智能提示(Smart Suggestions)和个性化配置(Personalization),兴奋需求层则涉及多模态交互(Multimodal Interaction)和代码进化(Code Evolution)。在金融领域,代码审计合规性(Compliance Audit)权重应提升至40%,而在Web开发中,API兼容性(API Compatibility)的权重需达到35%。
告别编译失败:详解Keil MDK中ARM编译器V5与V6的区别及项目迁移选择
本文深入解析Keil MDK中ARM编译器V5与V6的核心差异,提供STM32项目迁移的完整指南。从代码生成策略、优化重点到语法支持,详细对比两版本特性,并给出项目兼容性评估框架和双版本共存配置方案,帮助开发者高效解决编译器版本冲突问题。
ArcGIS字段计算器分割字段中的字符串
最近在整理植物数据,数据本来是以excel进行存储,但是其中涉及到要对字段进行分割,由于对excel的相关函数不熟悉于是想着能不能用arcgis的字段计算器进行解决,经过摸索成功地解决了自己遇到的问题,并记录下来,如下:
【天线与电波传播】电波传播部分 第7章 电波传播的基础知识3
菲涅尔区与菲涅尔带的基本知识
【前端学习-初阶-JS】变量
前端学习-初阶
FPGA上的时间数字转换器(TDC):详细概述及FPGA开发
本文对基于FPGA的时间数字转换器(TDC)进行了详细的概述,并提供了一个简单的示例代码,展示了如何在FPGA上实现TDC功能。在本文中,我们将详细概述基于FPGA的TDC,并提供相应的源代码示例,以帮助读者理解和实现这一功能。需要注意的是,这只是一个简单的示例,实际的TDC设计可能需要更多的功能和优化,以满足特定的需求。读取和重置:最后,测量结果可以通过读取计数器的值来获取,并且在每次读取后需要将计数器重置为零,以便进行下一次测量。TDC的基本原理是测量信号的到达时间与参考时钟之间的时间差。
华为OD机考双机位C卷 - 构成正方形的数量 (Java & Python& JS & C/C++ & GO )
华为OD机考双机位C卷 - 成正方形的数量 (OD上机考试双机位C卷)。提供在线OJ刷题。Java、C++、Python、GO语言、C语言、JavaScript题解,并提供完整思路讲解。
chatgpt赋能python:Python中如何输入中文
本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。下图是课程的整体大纲下图是AI职场汇报智能办公文案写作效率提升教程中用到的ai工具。
【深度学习新浪潮】Harness Engineering 入门实战必看|6个从零可跑开源项目,新手快速上手垂域AI工程落地
很多同学入门 AI Agent、做大模型垂域落地时,都会卡在同一个痛点:只会调用模型、写简单Prompt,却不懂如何做约束管控、流程护栏、任务编排、多智能体边界隔离。而这正是的核心价值。不同于纯理论概念,Harness Engineering 更偏向工程实战,新手不用啃复杂论文,从开源项目动手实操是最高效的学习方式。本文从零基础易上手、可本地一键部署、支持二次改造做实战项目。
一图流学习python基础语法
一图流学习python基础语法 由本人整理的mooc精品课程嵩天老师的python基础语法课程,以一图流的思维导图形式展开,方便学习和使用 图片太大了导不进来只能放下载链接了,等我调整完图片大小再发一次 ...
季节性注意力的时间序列预测模型 SAITS 进行数据补齐 完整代码数据
季节性注意力的时间序列预测模型 SAITS 进行数据补齐 完整代码数据
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
【详细】Python基础(一)
文章目录前言1. Python环境的搭建1.1 python解释器的安装1.2 pycharm的安装2. Python基础语法2.1 基本语法 前言 人生苦短,我用Python 1. Python环境的搭建 解释器和开发集成环境pycharm的安装还是比较简单的。 1.1 python解释器的安装 (1)到官网下载python解释器 下载地址:https://www.python.org/downloads/release/python-372/ 注释: 这个解释器是3.7.2
efm32 入门.pdf
本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。
python 基础一 python的安装与基础语法
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。 像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议。 python因为某种原因,导致在python3.x 与python2.x有较大区别,在使用时要特别注...
蓝牙模块HM-10手册
蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
python入门小游戏之跳一跳_从零基础开始,用python手把手教你玩跳一跳小游戏,直接打出高分...
这对于很多人来说,可能是已经过时的游戏,但是对于python入门来说,却是一个非常值得学习的项目。我们收集了很多有关python入门的项目案例,包含了相应的教程和源码,哪怕你从未接触编程,也通过这些教程,完成相应的python小项目,并在实战中,收获python的基础知识点。下面给大家简单讲一下如何用python玩跳一跳小游戏Python跳一跳小游戏,这是一款插画风格的小游戏,非常益智。跟前年的跳...
《Python基础巩固学习实例一》
从零到一学习python(基础篇)
这或许就是命运最好的安排。有效客户名单: [{'name': '鱼鱼', 'phone': '13900139000'}, {'name': '羡鱼肘子', 'phone': '13800138000'}]'羡鱼肘子':{'qq_number':3063320431,'qq_name':'羡鱼肘子','qq_age':18,'qq_sex':'男'},'鱼鱼':{'qq_number':3063320431,'qq_name':'鱼鱼','qq_age':18,'qq_sex':'女'},
Python入门基础(一)
本文介绍了Python的基本概念、安装方法以及一些基础语法。通过这些内容,你应该能够编写简单的Python程序并理解其基本结构。
一、python基础
认识python;python环境搭建;使用pycharm编写py代码;python的注释、变量、变量类型;python程序的输入和输出;python运算符的类型、优先级;
一、Python基础一
本章内容 1.python介绍 2.发展史 3.Python 2 or 3? 4.安装 5.Hello world程序 6.变量 7.用户输入 8.模块初始 9. .py是什么东西? 10.数据类型 11.数据运算 12.表达式if.. else语句 13.表达式for循环语句 14.表达式 while循环语句 15.break and continue的使用 ...
python基础①
1.编程语言就是用于人类和计算机沟通的一种语言,通过编写编程语言去指挥计算机工作。它无法与计算机直接沟通所以须要(解释器或者编译器)将编程语言转换成为二进制从而实现与计算机沟通变量名称=变量的值变量名称:每一个变量都有自己的名称而=:就是赋值,表示等号右侧的值赋予左侧的变量变量值:每一个变量都有自己储存的值叫做变量值。
Python基础一
Python基础,运算符,print打印输出函数、赋值、input函数的使用,标准数据类型,数字类型的应用,数字类型的转换,数学函数的使用,字符串类型的定义、使用、切片和转换,元组的定义及应用,列表的定义、创建、增删改查操作,字典的创建,定义,字典的增删改查
python 基础一
Python基础、python版本信息查看、python默认编码格式、python标识符、python关键字、python注释、python缩进、python长语句换行、模块导入方法、help()函数、python基础、python、Python
7568



被折叠的 条评论
为什么被折叠?



