Python3笔记---变量和简单的数据类型

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。

1、变量命名规则

  1>变量名只能包含字母、数字和下划线,但不能以数字开头

  2>变量名不能包含空格,但可以用下划线来分隔其中的单词

  3>变量名不能使Python的关键字和函数名

  4>变量名应既简短又具有描述性

2、字符串

  字符串时一系列字符,Python中用单引号或者双引号括起来的字符都是字符串

  字符串的操作:

  1>使用方法修改字符串的大小写

    <方法title()---以首字母大写的方式显示每个单词>

    name="ada lovelucy!"
    print(name.title())

    Print_out:Ada Lovelucy! 

    <方法upper(),lower()将字符串全部改为大写或者小写>

    name="ada lovelucy!"
    print(name.upper()) 

    print(name.lower())   

    Print_out:ADA LOVELUCY!
        ada lovelucy!

  2>合并(拼接)字符串

    Python中使用"+"来拼接字符串,例如将两个变量中的字符串合并称一个变量,然后打印输出

    first_name="peter"
    last_name="jpaction"
    full_name=first_name+" "+last_name
    print(full_name.title())
    Print_out:Peter Jpaction
  3>使用转义字符打印特殊字符

    在编程中通常会要求打印双引号或者反斜杠等特殊字符,因此使用转义字符可以将特殊字符打印出来

    常见的转义字符:

    

转义字符 描述
\(在行尾时) 续行符
\\ 反斜杠
\‘ 单引号
\" 双引号
\000 空格
\v 纵向制表符
\t 横向制表符
\n 换行
\r 回车

    print("Languages:Java\t\nC\t\n\"Python\"\t\n\‘C#\‘") 

    Print_out:

    Languages:Java    
    C    
    "Python"    
    ‘C#‘

    如果不希望转义字符生效,则需要在字符串前添加r或R即可

    print(r"Languages:Java\t\nC\t\n\"Python\"\t\n\‘C#\‘")

    Print_out:Languages:Java\t\nC\t\n\"Python\"\t\n\‘C#\‘        

  4>删除字符串多余的空白

    <方法rstrip()---删除字符串末尾的多余空白>

    >>> language=" Python "
    >>> language.rstrip()
    ‘ Python‘
    <方法lstrip()---删除字符串开头的多余空白>

    >>> language=" Python "
    >>> language.lstrip()
    ‘Python ‘

    <方法lstrip()---删除字符串两边的多余空白>

    >>> language=" Python "
    >>> language.lstrip()
    ‘Python‘

3、数字

  Python中的整数和浮点数与大多数编程语言相同。但是如果将数字和字符串合并时需要将数字通过str(数值)函数将数字类型进行转换

  age=23
  message="Happy "+str(age)+"rd Brithday"
  print(message)

  Print_out:Happy 23rd Brithday

  

    

    

    

 

 

  

  

时间: 2024-10-09 05:25:44

Python3笔记---变量和简单的数据类型的相关文章

Python入门学习:1.变量和简单的数据类型

python入门学习:1.变量和简单的数据类型 关键点:变量.字符串.数字 1.1 变量的命名和使用1.2 字符串1.3 数字1.4 注释 1.1 变量的命名和使用 ??变量,顾名思义是一个可变的量,每个变量都存储一个值--与变量关联的信息. 1message = "hello world!"2# message 是一个变量3print(message) ??在python中使用变量时,需要遵循一些规则和指南. 变量名只能包含字母.数字和下划线.变量名可以字母或者下划线打头,但不能以数

萌新向Python数据分析及数据挖掘 第一章 Python基础 第一节 python安装以及环境搭建 第二节 变量和简单的数据类型

本文将参考<Python编程 从入门到实践>的讲述顺序和例子,加上自己的理解,让大家快速了解Python的基础用法,并将拓展内容的链接添加在相关内容之后,方便大家阅读. 好了!我们开始第一章的学习. 第一章 Python基础 第一节 Python安装以及环境搭建 Python的安装和环境变量的配置通过百度查询即可解决,这里不作赘述. IDE的选择:因为后期需要用来做数据分析,所以直接安装Anaconda会是一个不错的选择. Anaconda详细安装使用教程 https://blog.csdn.

python学习笔记——变量和简单数据类型

1.变量的命名 同C语言 2.字符串 就是一系列字符. 在Python中, 用引号括起的都是字符串, 其中的引号可以是单引号, 也可以是双引号 2.1使用方法修改字符串的大小写 对于字符串, 可执行的最简单的操作之一是修改其中的单词的大小写. 请看下面的代码, 并尝试判断其作用     (就是调用一个类似函数的语句,格式为变量名称后面加个点,再加上方法的名称) name = "ada lovelace" print(name.title()) 上段代码的意思就是利用title()这个方

python变量和简单的数据类型

1.运行hello_world.py时发生的情况 运行hello_world.py时,Python都做了些什么呢?实际上,即便是运行简单的程序,Python所做的工作也相当多: #!/usr/bin/env python # -*- coding:utf-8 -*- print("Hello Python world!") 运行上述代码时,你将看到如下输出: Hello Python world! 运行文件hello_world.py时,末尾的.py指出这是一个python程序,因此编

Python学习-------变量和简单的数据类型(String)

1.变量命名和使用 变量命名规则:a.变量名只能包含(字母    数字   下划线),且变量不能以数字开头,例如:变量 s_1(正确),变量1_s(错误) b.变量名不能包含空格,可以使用下划线来间隔 c.变量不能以关键字和函数名来命名,例如:print d.变量名应该简短而且具有标识性.(看见变量名就知道其大概表示啥) e.避免使用容易混淆的字母和数字,例如0和1,O和I  (代码量很大的的时候,这种小错误不容易发现,尽量不要给自己挖坑) 2.简单数据类型 String字符串:python中使

第2章 变量和简单数据类型

第2章 变量和简单数据类型 2.1 变量 message = "Hello Python" print(message) message = "Hello world" print(message) #两行都会打印,Python将始终记录变量的最新值 2.1.1 变量的命名和使用 变量名只能包含字母.数字和下划线 变量名不能包含空格 不能将Python关键字和函数名作为变量名 变量名应既简短又具有描述性格 慎用小写字母l和大写字母O 2.1.2 使用变量时避免命名从

变量和简单数据类型

一:变量和简单数据类型 1. 变量: 变量名只能包含字母.数字和下划线. 变量名不能包含空格.Python关键字. 大小写区分 1 name = "Eric" 2 print("Hello "+ name +",would you like to kill some pig ?") 2. 字符串: 字符串中包含引号和撇号 1 message = 'Agatha Christie said,"<Murder on the Orien

说说 Python 的变量以及简单数据类型

1 变量 先来看一个示例: news="我国第一个人工智能规划问世"print(news) 运行结果: 可以看出使用 Python 定义变量很简单,甚至都不需要指定变量的类型. 1.1 命名和使用规则 变量名只能包含字母 .  数字和下划线 .  变量名可以是以字母或下划线打头, 但不能以数字打头, 例如, 可将变量命名为 new_1 , 但不能将其命名为 1_new. 变量名不能包含空格, 但可使用下划线来分隔其中的单词 . 不要使用 Python 关键字和函数名用作变量名, 比如

NuSOAP笔记:如何创建复杂数据类型

PHP已经有了内置的SOAP扩展,但是它不具备自动生成WSDL的能力,所以很多时候,NuSOAP还是有一定诱惑力的. 在应用稍微复杂点的时候,单靠integer, string等简单数据类型是不能满足需要的,这时候,就需要创建复杂数据类型,下面看看在NuSOAP中应该怎么做: 假设我们的应用里有一个“Member”对象,它有id,username,还有friends,直观一点表示,可能是类似下面的结构: Array ( [id] => ... [username] => ... [friend