010 Python 重中之重的变量
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# Datatime:2022/7/16 20:32
# Filename:010 Python 重中之重的变量.py
# Toolby: PyCharm
# 什么是变量
# 变量 == 变(变化) + 量(衡量一种事物)
# 为什么要有变量
# 为什么要有计算机,让计算机帮我们干活
# 为什么要学 python,和计算机交流
# 都是客观世界里面的各种各样的事物,和事物的状态
# 人名 = nick
# 身高 = 180
# 体重 = 140
# 人名2 = 马哥
# 身高 = 160
# 体重 = 170
# 通过 Python 中的变量,来告诉计算机客观世界中的一些事物(可变的)
# 定义某个事物,某个事物的某个状态
# Python 中如何定义变量
## 为什么要通过这种形式定义呢?没有为什么,别人规定了这样你就得这样,没有为什么
## water --》 水
# nick
name = 'nick'
height = 180
weight = 140
# 变量的组成
# 变量名(变量的名字) 赋值符号(=) 变量值(变量的值)
# 变量名是用来描述这个值的(状态、意义),具有一定的抽象意义
abc = 100
boy_height = 100
# 变量的命名规范
# 1. 不要用中文(约定俗成)
男孩身高 = 100 # 太 low 了,用中文,不会错,你想用,也可以,去学 易语言
# print(f'abc: {abc}')
# print(f'男孩身高: {男孩身高}')
# 2. 只能是数字、字母、下划线组成,且不能用数字开头
# ¥$ = 100
# 0a=1
# # a0 =1
# 3. 不能用关键字(暂时忽略),关键字:python 解释器提前创建了一些变量,这些变量
# 已经占据了一些空间,你不能重复用
# 变量名的两种风格
## 驼峰体
BoyHeight1 = 100 # PYTHON 不建议使用(约定俗成)
## 下划线(隔开单词)
boy_height1 = 100
# 变量是 python 用来描述客观世界,借此让计算机认识这个客观世界
# 既然有变化的量,一定会有不变的量(常量)
010 Python 重中之重的变量的更多相关文章
- Python学习--03变量类型
变量赋值 Python中的变量不需要声明,变量的赋值操作既是变量声明和定义的过程. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创 ...
- 【转载】 Python动态生成变量
用Python循环创建多个变量, 如创建 a1= .a2= .a3= .a4= .a5= 或 self.a1= .self.a2= . self.a3= 一. 可以通 ...
- python中的变量和数据类型
一.变量定义:变量是计算机内存中的一块区域,存储规定范围内的值,值 可以改变,通俗的说变量就是给数据起个名字. 二.变量命名规则: 1. 变量名由字母.数字.下划线组成 2. 数字不能开头 3. 不可 ...
- Python动态生成变量
Python 也可以像javascript那样动态生成变量.我们看javascript的动态生成变量. var obj = {}; for (var i =0, len = 10; i < le ...
- Python中的变量、引用、拷贝和作用域
在Python中,变量是没有类型的,这和以往看到的大部分编辑语言都不一样.在使用变量的时候,不需要提前声明,只需要给这个变量赋值即可.但是,当用变量的时候,必须要给这个变量赋值:如果只写一个变量,而没 ...
- Python学习教程(learning Python)--2.2 Python下的变量基础
变量的基本概念,变量可以这样去理解,变量是一个值,这个值存储在计算机的内存里.以 网购为例,您在选购傻商品的时候,是在不同页面里选不同的商品,选好一件点击“放入购物车”,选完了再点击去结帐,这些商品的 ...
- python的私有变量解析
在内的内部定义并使用,外部无法訪问,以双下划线作为前作,定义后被python转为 _classname__变量名了 ------------------------------------------ ...
- Python学习入门基础教程(learning Python)--2.2 Python下的变量基础
变量的基本概念,变量可以这样去理解,变量是一个值,这个值存储在计算机的内存里.以网购为例,您在选购傻商品的时候,是在不同页面里选不同的商品,选好一件点击“放入购物车”,选完了再点击去结帐,这些商品的价 ...
- Python数据类型之变量
变量 在程序设计中,变数(英语:Variable,scalar)是指一个包含部分已知或未知数值或资讯(即一个值)之储存位址,以及相对应之符号名称(识别字).通常使用变数名称参照储存值:将名称和内容分开 ...
- Linux系统 awk sed R脚本 python脚本传入变量
sed 传入变量: chrI="chr2";sed -n "/$chrI/p" clippointpos.csv #变量用$var表示,把sed的单引号变为双 ...
随机推荐
- tmux开启鼠标模式
在tmux的配置文件中进行配置: vim ~/.tmux.conf set -g mouse on
- 【转载】 Python Pillow 和 cv2 图片 resize 速度的比较
原文地址: https://zhuanlan.zhihu.com/p/91078855 -------------------------------------------------------- ...
- code: 'ERR_OSSL_EVP_UNSUPPORTED' 报错解决
报错: Error: error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/h ...
- Exgcd 模板
Exgcd 模板 pair<int, int> exgcd(int a, int b) { if (b == 0)return make_pair(1, 0); auto [x, y] = ...
- 微服务全链路跟踪:springcloud集成jaeger
微服务全链路跟踪:grpc集成zipkin 微服务全链路跟踪:grpc集成jaeger 微服务全链路跟踪:springcloud集成jaeger 微服务全链路跟踪:jaeger集成istio,并兼容u ...
- 全志T113s3工业开发板文章汇总
全志T113s3工业开发板 T113开发交流QQ群:120575746 交流论坛:https://forums.100ask.net/c/aw/ 文章目录汇总 教程共计7章,下面是章节汇总:第0章_T ...
- 使用CyFES对配体运动轨迹进行数据透视
技术背景 如果我们有一个蛋白质X和一个配体Y,那么可以对这个X+Y的体系跑一段长时间的分子动力学模拟,以观测这个体系在不同结合位点下的稳定性.类似于前面一篇博客中计算等高面的方法,我们可以计算轨迹的K ...
- OBS直播抠绿插件(Matting123)
一.产品概述 OBS直播抠绿插件(Matting123)是使用绿幕.蓝幕进行抠像的虚拟直播软件,本软件需要配合OBS30.0.0或以上版本进行使用.Matting123采用自研抠图算法,该算法已达到影 ...
- 国产化适配——银河麒麟V10(1)
前言 为响应国家"信创"建设,公司最近在搞国产化适配,我刚好负责这搞一部分,做个记录吧. 主要包括三块:国产服务器操作系统银河麒麟V10,国产数据库人大金仓kingbase,中间件 ...
- 检测 NAT 类型
使用 pystun3 pystun3 是一个用于获取 NAT 类型和外部 IP 的 Python STUN 客户端 安装: pip install pystun3 使用: pystun3 结果: NA ...