首页 > 编程语言 >python小白入手第一章基础知识

python小白入手第一章基础知识

时间:2024-10-31 15:46:29浏览次数:9  
标签:语句 格式化 变量 python 第一章 字符串 print input 基础知识

  • 单行注释:用#开头,#右边的部分即为所要注释的内容
  • 多行注释:用一对三个双引号引起来
  • 例子:print("Hi") # print("hello"),相应的第二个print语句不会执行
  • 钱包案例:

  • 目前学习的三种数据类型:string、int、float
  • type()语句的使用:
  • 在print语句中,直接输出类型信息,同时也可以将数据存储到变量中,用type操作变量,得到变量中存储数据的类型

  • 字符串的拼接:可以通过+号来实现
  • 字符串格式化:即使用%进行占位,和c很像
  • %s ,%d,%f和c里面的运用一样

  • print(“get!你是:%s”%name)
  • 格式化的精度控制:
  • 可以使用辅助符号“m.n”来控制数据的宽度和精度
  • m控制宽度,设置的宽度小于数字本身,不生效
  • n实现小数点精度的控制,会对小数进行四舍五入,针对小数点后面的
  • 字符串格式化的快速写法:语法:f"内容{变量}",也可以对多个变量进行输出:f"内容{变量}{变量}"
  • 对表达式进行格式化:和前面一致
  • 使用input语句:
  • 使用input可以从键盘获取输入
  • 使用一个变量接受(存储)input语句获取的键盘输入数据即可,input得到的是字符串类型,必要时需要把对应的变量强制类型转换成int型
  • 可以使用type来查看数据类型
  • input本身就有print的作用,name=input("请告诉我你是谁?")

  • 会先打印出请告诉我你是谁,然后由人输入对应的答案,再回车键,即可print出对应的姓名
  • 2*3表示2的三次方

标签:语句,格式化,变量,python,第一章,字符串,print,input,基础知识
From: https://blog.csdn.net/2303_81838541/article/details/143372415

相关文章

  • Python三方库:Pika(RabbitMQ基础使用)
    https://www.cnblogs.com/-hz01/p/17985502  Python有多种插件都支持RabbitMQ,本文介绍的是RabbitMQ推荐的Pika插件。使用pip直接安装即可 pipinstallpika 。一、RabbitMQ简介1.MQ简介MQ(MessageQueue,消息队列),是一个在消息传输过程中保存消息的容器,多用在分布式系统之......
  • python变量
    1.变量Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。变量定义规则变量名只能是数字,字母或下划线的任意组合变量名的第一个字符不能是数字保留字即关键字,我们不能把它们用作任何标识符名称。Python的标准库提供了一个keyword......
  • python 自动将歌曲按照歌手分类创建软链接
    要使用Python获取MP3文件的信息,可以使用pymediainfo包。首先,你需要安装pymediainfo。下面是获取一首歌曲信息的例子"""Moduletodemonstratehowtouse`pymediainfo`toreadmetadatafromamediafile.Inthismodule,wereadthemetadataofagivenMP3fileand......
  • 西安短期驻场:python+flask/django 1.5万/月可谈
    驻场周期:2个月,不包食宿。地点:西安高新区费用:1.5万/月。可谈python后台开发岗位要求:-本科及以上学历,计算机相关专业,3年以上开发经验。-熟悉Python及其主流框架flask或django。-熟悉数据库设计与优化,如MySQL、Mango等,具备数据库性能调优经验。-熟练使用Git等版本控制工具,具备......
  • Git基础知识
    1、什么是Git?Git是一种分布式版本控制系统,用于跟踪文件的变化,特别是在软件开发中。它允许多个开发者同时工作,提供历史记录、分支管理和协作功能。2、Git的常见工作流程:初始化Git仓库(gitinit)。添加文件到暂存区(gitadd)。提交更改(gitcommit-m"commitmessage")。创......
  • Leetcode刷题Python之3165.不包含相邻元素的子序列的最大和
    提示:利用线段树解决不包含相邻元素的子序列最大和问题。文章目录一、题目描述示例二、解题思路1.思路分析2.线段树的状态设计3.线段树的操作三、代码实现代码详细解释四、总结时间复杂度分析一、题目描述给定一个整数数组nums和一个二维数组queries,其中q......
  • Python+Django框架淘宝家用电器销售数据可视化系统作品截图和开题报告参考
     博主介绍:黄菊华老师《Vue.js入门与商城开发实战》《微信小程序商城开发》图书作者,CSDN博客专家,在线教育专家,CSDN钻石讲师;专注大学生毕业设计教育、辅导。所有项目都配有从入门到精通的基础知识视频课程,学习后应对毕业设计答辩,提供核心代码讲解,答辩指导。项目配有对应开发......
  • python安装
    系统:win11安装版本:3.13.0一、检查检查电脑内是否已存在python,打开cmd,指令python或者python-V如果已存在旧版本的python,先删除旧版本二、下载安装程序官网地址下载地址默认下载window环境下的最新版本,可自行选择其他系统和其他版本。三、开始安装1.选择addtoPATH......
  • Python中list列表的所有方法
    Python中list列表的所有方法方法描述返回值list.append()在列表末尾添加指定元素,如果增加的是序列会形成嵌套。无返回,直接修改。list.extend()在列表末尾逐个添加指定序列中的所有元素。无返回,直接修改。list.insert()将对象插入列表指定位置,如果增加的是序列会形成嵌套。无返......
  • Python中str字符串的所有方法
    Python中str字符串的所有方法方法描述返回值str.capitalize()将字符串的第一个字符转换为大写,其余字符转换为小写。返回一个新字符串str.casefold()将字符串转换为小写,并移除所有音调标记。识别的内容比str.lower()多返回一个新字符串str.center()返回指定宽度的新字符串,原字......