登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] python--变量和简单的数据类型

[复制链接]
发表于 2019-2-11 22:20:47 | 显示全部楼层 |阅读模式
学习笔记
学习科目: python
学习安排: 基础学习
开始时间: 2019-02-11
结束时间:
变量和数据结构
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_outanguages: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

好懒~~不想说~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表