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

python基础 002 - 1 基础语法

1 标识符(identifier),识别码,表明身份

身份证,ID

定义:在编程语言中标识符就是程序员自己规定的具有特定含义的词,比如类名称、属性名称、变量名等,

在Python 中,python想给什么东西取名字:标识符

在python当中我们自己命名的

包含:文件夹

模块名:文件、变量、函数名、类名

作用:表明身份,更好的让别人记住

  • 英文、数字以及下划线,但不能以数字开头
  • python中的标识符是区分大小写的demo.py    Demo.py
  • 函数 类名 变量名 模块名 项目名标识符都死我们定义的一个名字
  • 要让标识符有用处,还需要赋值
  • 不能有关键字

2 注释

为了解释代码的意思

表示方法

  • #     :单行注释

  • "" "" "" ""  :多行注释

  • 快捷键ctrl + / 

3 缩进

所有代码定格写代码,if条件才会有缩进

4 print()输出

将需要的信息打印到屏幕(输出设备)上

5 input() 输入,用户输入

获取用户的输入

#获取用户的输入
username = input("请输入你的用户名:")
pwd = input("请输入你的密码:")#打印账户名和密码到屏幕上
print(username)
print(pwd)

6 变量

6.1 什么是变量?

 作用: 用来存储数据的容器

# 输出进行 1*2*3*4*5*6 的值
# python 只会简单运算,b不会复杂运行,但运算速度很快
#python怎么算: 1 * 2 * 3 * 4 * 5 * 6
#拆分为简单运算
# a = 1 * 2
# b = a * 3
# c = b * 4
# d = c * 5
# e = d * 6

6.2 变量的命名

  • 字母、数字、下划线 三种组成
  • 不能以数字开头,只能以数字、下划线开头,一般不以下划线开头,下划线开头是有特殊含义才开头的‘
  • 见明知意,通过名字能知道后面的数据代表的意见 (尽量不要用拼音去命名,用英语单词)
#不好
a = 19 
dashen = '小王子'  #尽量不要用拼音去命名,用英语单词#好
age = 19 
big_boss = 'amy'
okamin= '小王子'
  • 不能使用python的关键字,相当于敏感字

                判断方式:1、看变量颜色

                                  2、看有没有红色波浪线 

                                 3、 使用导入查看python当中的关键字

import keywordprint(keyword.kwlist)

http://www.lryc.cn/news/369994.html

相关文章:

  • 浅谈Web开发的三大主流框架:Angular、React和Vue.js
  • 使用net.sf.mpxj读取project的.mpp文件
  • ubuntu 22.04 升级到24.04
  • FreeRTOS学习笔记-基于stm32(14)内存管理
  • 关于Lambert W函数
  • 【免杀】C2远控-APC注入-进程镂空
  • 20240611 讯飞JAVA工程师(研发经理岗)面试
  • 【研发日记】Matlab/Simulink软件优化(三)——利用NaNFlag为数据处理算法降阶
  • go语言接口之http.Handler接口
  • R语言 | 使用最简单方法添加显著性ggpubr包
  • 【Linux】shell脚本变量——系统变量、环境变量和用户自定义变量
  • QWidget 属性——windowTitle·windowIcon·qrc
  • 深入理解rtmp(一)之开发环境搭建
  • java常用面试基础题
  • 互联网摸鱼日报(2024-06-11)
  • 中介子方程十二
  • SLT简介【简单介绍SLT】
  • vue实现pdf下载——html2canvas
  • 安装docker+mysql的一些坑
  • React Native采集数据离线存储、网络状态监控、加密上传、鉴权
  • 网络数据库后端相关面试题(其三)
  • Hadoop之HDFS分布式文件系统
  • 插入删除单链表指定结点-偷天换日法
  • MybatisPlus代码生成器使用案例
  • 数学公式编辑器(前端预研)
  • 架构设计-如何安全地传输密码
  • 【库】nprogress 顶部进度条
  • 15、架构-可靠通讯之服务安全
  • web刷题记录(5)
  • Redis高并发高可用