变量名就像现实生活人们的名字,把一个值赋值给一个名字时,他会存储在内存中,称之为变量variable,在大多数语言中,都把这种行为成为"给变量赋值"或"把值存储在变量中"

不过python与大多数其他计算机语言的做法稍有不同,它并不是把值存储在变量中,而更像是把名字贴在值的上边.

所有有些python程序员会说python没有变量,只有名字

变量名的命名规则:

  • 1.在使用变量之前,需要对其先赋值
  • 2.变量名可以包括字母、数字、下划线,但变量名不能以数字开头
  • 3.变量名区分大小写
  • 4.=是赋值,左边是变量,右边是值
  • 5.变量的命名,要便于理解其使用场景和范围

python中对于数字和字符串的处理是不一样的。如示例1:使用+,字符串会进行拼接,而数字进行运算。

#/usr/bin/env python3
# -*-coding:utf-8 -*-
a="1"
b="2"
c=1
d=2
print(a+b) #12
print(c+d) #3

字符串

字符串就是引号内的一切,也称为文本。

1.定义字符串时,要注意两侧的单引号或双引号,必须成对。

str1 = "hello world"

2.字符串内包含特定字符,需要反编译

str2 = "let's go"
str3 = 'let\'s go'

3.原始字符串

#原始字符串,只需要字符串前加r即可
url=r"http://www.baidu.com"

问题:原始字符串最后面不能有\,否则会报错

str_dir = r"C:\now\hint\"
print(str_dir)


方法:只要在末尾加个空格,在将空格删除即可
```#python
str_dir = r"C:\now\hint\ ".rstrip()
print(str_dir+"hello")
```

4.长字符串

poem="""登鹳雀楼
白日依山尽,
黄河入海流。
欲穷千里目,
更上一层楼。
"""
print(poem)

小甲鱼-003 python插曲值变量和字符串的更多相关文章

  1. 零基础入门学习Python(3)--小插曲之变量和字符串

    前言 小甲鱼说,在对前边的小游戏改善前,先了解下,Python中的变量与字符串. 主要内容 变量 变量名就像我们现实社会的名字,把一个值赋值给一个名字时,Ta会存储在内存中,称之为变量(variabl ...

  2. 小插曲之变量和字符串 - 零基础入门学习Python003

    小插曲之变量和字符串 让编程改变世界 Change the world by program 变量 (此处只是省略N多细节,详细通过视频学习) 变量名就像我们现实社会的名字,把一个值赋值给一个名字时, ...

  3. Python[小甲鱼003小插曲之变量和字符串]

      >>>teacher = 3 >>>teacher  3 #在定义了一个变量后可以之间输入整个变量即可访问这个变量.   >>> teache ...

  4. 小甲鱼:Python学习笔记001_变量_分支_数据类型_运算符等基础

    1.下载并安装Python 3.5.0 Python是一个跨平台语言,Python从3.0的版本的语法很多不兼容2版本,官网找到最新的版本并下载:http://www.python.org 2.IDL ...

  5. 001 Python中的变量和字符串

    1.Python“变量”更像“名字” 变量名就像我们现实社会的名字,把一个值赋值给一个名字时,Ta会存储在内存中,称之为变量(variable). 在大多数语言中,都把这种行为称为“给变量赋值”或“把 ...

  6. python中的变量和字符串

    一.变量 1.python变量 *变量用于存储某个或某些特定的值,它与一个特定标识符相关联,该标识符称为变量名称.变量名指向存储在内存中的值.在创建变量时会在内存中开辟一个空间.基于变量的数据类型,解 ...

  7. Python:认识变量和字符串

    几个月前,我开始学习个人形象管理,从发型.妆容.服饰到仪表仪态,都开始做全新改造,在塑造个人风格时,最基础的是先了解自己属于哪种风格,然后找到参考对象去模仿,可以是自己欣赏的人.明星或模特等,直至最后 ...

  8. python中的变量以及字符串的使用

    在python中只有一个变量:动态变量 在Python当中令人奇怪的是我们的python没有静态变量,这个特性大大的增加了python的灵活性. 由于python中没有静态变量所以我们千万不要使用静态 ...

  9. 小甲鱼:Python学习笔记003_函数

    >>> # 函数>>> def myFirstFunction(params1,params2...): print("这是我的第一个函数!") ...

随机推荐

  1. request应用实例

    <%@ page language="java" import="java.util.*" pageEncoding="utf-8"% ...

  2. Loom

    <iframe width="630" height="394" src="https://www.useloom.com/embed/a9d4 ...

  3. 这是一个专注于电脑技术、软件应用、互联网、嵌入式,电子技术行业等的原创IT博客

    http://www.choovin.com/ 这是一个专注于电脑技术.软件应用.互联网.嵌入式,电子技术行业等的原创IT博客

  4. QModelIndex 与 QStandardItem互转

    1. QModelIndex 转换成QStandardItem QStandardItem * item=QStandardItemModel::​itemFromIndex(const QModel ...

  5. node 相关

    1. 更新npm : npm install npm -g / cnpm install npm -g 2.安装cnpm npm install -g cnpm --registry=https:// ...

  6. a 标签解决,新窗口打开跨域问题

    <a href="https://xxxx.vip/home" rel="nofollow noreferrer" target="_blank ...

  7. CentOS安装crontab 定时备份文件夹

    一. 编写脚本编写一个脚本文件,使脚本可以执行备份命令. 例如,将文件目录 /home/backups/balalala 备份到/home目录下,并压缩.1. 创建脚本命令格式: touch 路径/文 ...

  8. mac 终端显示彩色

    修改~/.bash_profile文件,在文件中加入下面两行配置.   export CLICOLOR=1  export LSCOLORS=gxfxaxdxcxegedabagacad  保存文件, ...

  9. 创意:Soap一款新型的触摸式家用智能路由器

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/iefreer/article/details/34808749 Soap简单介绍 这里的Soap不是 ...

  10. C语言面试题3

    编程题 1.读文件file1.txt的内容(例如): 123456 输出到file2.txt: 563412 #include <stdio.h> #include <stdlib. ...