Python全栈开发核心语法与基础知识点梳理
本文梳理Python全栈开发所需的核心语法,涵盖中文编码、数值类型、HTML标签优化及变量命名规范。重点详解%s、%d与f-string格式化输出技巧,并通过实际代码示例演示输入处理与特殊字符转义,帮助开发者掌握独立开发所需的基础编程技能。
全栈开发角色认知与技能概览
许多学习者投身Python领域,旨在成为全栈开发者,但对其具体职责与所需技能体系尚显模糊。所谓“全栈”,意味着掌握从前端到后端的全部编程技术,具备独立开发完整应用的能力。因此,全栈工程师也常被戏称为“全战士”。若你立志于此,以下梳理的语法要点将是构建这一能力基石的关键内容。
基础编码与数据类型
1、中文编码—UTF8字符集
#!/usr/bin/env python
# coding:utf8
2、数值
a = 1
b = 2.1
print a, b
前端基础标签应用
3、label标签主要是用于优化
第一种方法:
<label> 输入账号: <input type="text" /> </label>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" value="male">
4、fieldset元素
<fieldset>
<legend>用户登录</legend> 标题
用户名: <input type="text"><br /><br />
密 码: <input type="password">
</fieldset>
Python变量与命名规范详解
Python全栈开发知识点扩展
变量
# 概念: 把程序运行过程中产生的中间值保存在内存.方便后面使用. # 命名规范: 1. 用数字.字母.下划线组成 2. 不能用数字开头. 更不能是纯数字 3. 不能使用python的关键字 4. 不要用中文 5. 不要太长 # 前端除外 6. 要有意义 7. 区分大小写 8. 推荐使用驼峰或者下划线 每个单词的首字母大写(大驼峰,小驼峰是第一个单词的首字母小写,其余的首字母大写.) 用下划线分隔每个单词
字符串格式化输出实战
格式化输出
- %s 字符串占位符(但是所有的数据类型都可以使用)
- %d 数字占位符(只能int类型使用)
- f"{变量}"
name = input("请输入你的名字:") address = input("请输入你来自哪里:") wife = input("请输入你的老婆:") notlike = input("请输入你不喜欢的明星:")
# 需要掌握的内容=============== # 格式化输出 %s print("我叫%s, 我来自%s, 我老婆是%s, 我不喜欢%s" % (name, address, wife, notlike)) # 新版本的格式化输出 f"{变量}" print(f"我叫{name}, 我来自{address}, 我老婆是{wife}, 我不喜欢{notlike}") # 坑, 如果这句话使用了格式化输出. % 就是占位, 如果想显示正常的% %% 转义 print("我叫%s, 我已经度过了30%的人生了" % "俞洪敏") # 报错 not enough arguments for format string print("我叫%s, 我已经度过了30%%的人生了" % "俞洪敏")
到此这篇关于python全栈开发语法总结的文章就介绍到这了,更多相关python全栈开发的语法是什么内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站!
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









