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

Python基础教程:从格式化到项目管理

一、Typora代码块支持格式

在Typora中编写代码时,支持多种语言的语法高亮显示:

123

二、代码格式化

1. %格式化(传统方式)

第一种方式:正规方式

示例代码:

name = "张三"
age = 10
print("我的名字是%s,我的年龄是%d" % (name, age))

常用格式符:

  • %s:字符串
  • %d:整数
  • %f:浮点数

2. f-string格式化(推荐方式)

price = 0.58
print(f"今天白菜的价格为{price:20.2f}")

f-string特点:

  • 使用更直观
  • 可以直接在{}中使用变量
  • 支持格式化参数

三、PyCharm多项目管理

PyCharm支持在同一窗口查看多个项目,提高开发效率:

四、input()函数使用

Python通过input()函数获取用户输入:

password=input("请输入密码")
print(f"你的密码为{password}")

使用要点:

  • input()返回的始终是字符串类型
  • 需要其他类型时要进行类型转换
  • 可以添加提示信息

五、特殊计算符

Python中有两个特殊的计算符号:

  • // :整除运算符(取整)
  • % :取余运算符(求模)

示例:

print(5 // 2)  # 输出:2
print(5 % 2)   # 输出:1

小贴士

  1. 在实际开发中,推荐使用f-string进行字符串格式化
  2. PyCharm的多项目管理功能需要专业版才能使用
  3. 使用input()函数时要注意数据类型的转换
  4. 整除和取余运算在实际编程中经常用到,要熟练掌握

如果觉得文章对你有帮助,欢迎点赞转发!我们下期再见!

#Python编程 #编程基础 #PyCharm使用技巧

http://www.dtcms.com/a/99124.html

相关文章:

  • QT操作PDF文件
  • 计算机视觉准备八股中
  • 多任务眼底血管与眼底血管中心线提取
  • Oracle数据库数据编程SQL<3.1 PL/SQL 匿名块 及 流程控制中的条件判断、循环、异常处理和随机函数应用>
  • CSS 美化页面(一)
  • 【Ai插件开发】Notepad++ AI插件开发进阶:集成Ai模型问答功能与流式交互实现
  • 【区块链安全 | 第九篇】基于Heimdall设计的智能合约反编译项目
  • SpringCould微服务架构之Docker(5)
  • [笔记.AI]初始向量
  • python基础学习二(列表及字典的使用)
  • 分布式ID服务实现全面解析
  • 【UE5.3.2】初学1:适合初学者的入门路线图和建议
  • 基于医疗大数据的肿瘤疾病模式分析与研究
  • MySQL 的 SQL 语句执行顺序
  • C++实现布隆过滤器
  • Linux--进程地址空间
  • Java基础关键_032_反射(二)
  • 六十天前端强化训练之第三十四天之CI/CD 大师级深度解析
  • CNN+Transformer+SE注意力机制多分类模型 + SHAP特征重要性分析,pytorch框架
  • NFS挂载异常排查记录
  • 比kubectl更好用的k8s命令行客户端kube-shell
  • 信号集操作函数
  • Object结构
  • sqli-labs靶场 less 8
  • Display Serializer、Camera Deserializer(Camera Des)和SerDes‌ 加解串应用
  • 【vllm/瞎折腾】在内网wsl上安装vllm并尝试多节点部署(失败了)
  • Java并发编程面试题:线程池Fork/Join(19题)
  • 【深度学习新浪潮】具身智能及其发展前景分析
  • 万物皆可“吉卜力”,使用 AI 创建你的作品
  • 逆向中如何判断JSVMP,及如何解决?(包括实战案例)