Python从入门到实践之安装和数据类型|第0天

User:你好我是森林
Date:2018-02-13
Mark:《Python从入门到实践》

安装和数据类型

安装和准备

主要查询官网文档即可解决。官网地址:https://www.python.org

Hello World

  • 终端运行

    《Python从入门到实践之安装和数据类型|第0天》 终端运行

  • 命令行运行
    新建以.py结尾的文件,例如hello.py;打开该文件,输入:print("Hello World");,最后运行:python hello.py ;
    《Python从入门到实践之安装和数据类型|第0天》 命令行运行

数据类型

变量

  • 基本使用
    变量就是保存一个值的信息,将其存储起来,随着程序后面的不断赋值(要求存储一个新的值),该变量的值也会随着改变。如下图所示,change变量就是被重新赋值了。
    《Python从入门到实践之安装和数据类型|第0天》 变量示例

运行结果如下:

➜ day0 python hello.py
Hello SenLin Chen!
Hello Python SenLin!
  • 语法和规则

语法:
变量名=赋值的值,例如change是变量名,Hello SenLin Chen!是赋值的值。这样变量change的值就是:Hello SenLin Chen!;

规则:

  1. 变量名只能包含字母、下划线和数字。数字不能开头。不能包含空格。例如:12_name;合格写法:user_name
  2. 不能用python的关键字和函数名作为变量名,因为已经被用了,这么想就没事了。
  3. 变量名应该见名知意,尽可能简短。

字符串

  • 含义
    用引号括起来就是字符串。其中有单引号和双引号。
    例如:'string',"user_name"等。
  • 修改字符串大小写
    常用方法:
    title():将字符串的首字母设置为大写;
    upper():将字符串全部设置为大写;
    lower():将字符串全部设置为小写;
    代码示例:
 print(change.title())
 print(change.upper())
 print(change.lower())

运行结果:

➜  day0 python hello.py
Hello ,My Name Is Demo Chen!
HELLO ,MY NAME IS DEMO CHEN!
hello ,my name is demo chen!
  • 拼接字符串
    使用场景:多个字符串合并为一个字符串形式。
    使用方法:采用+的形式来拼接。
    代码示例:
user = 'hello'
name = 'senlin'
user_name = user + '_' + name

运行结果:

➜day0 python user_name.py
hello_senlinenlin
  • 添加空白
    制表符:\t;换行:\n ;可以组合使用。

  • 删除空白
    'demo '不等于‘demo’;所以需要去除空白。

相关函数:
rstrip():去除末尾的空白;
lstrip():去除开头的空白;
strip():去除开头和末尾的空白;

数字

数字主要有整数和浮点数。主要的运算有:加(+)、减(-)、乘(*)、除(/)、乘方(**)等
代码示例:

《Python从入门到实践之安装和数据类型|第0天》 整数和浮点数运算示例

str():将非字符串表示为字符串。

注释

#为Python注释的语法。
代码示例:

《Python从入门到实践之安装和数据类型|第0天》 注释

点赞