专栏首页思考的代码世界Python编程从入门到实践之安装和数据类型|第0天
原创

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

User:你好我是森林 Date:2018-02-13 Mark:《Python从入门到实践》 原文:https://www.jianshu.com/p/bf2c88e3974f

安装和数据类型

安装和准备

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

Hello World

  • 终端运行
    终端运行
  • 命令行运行 新建以.py结尾的文件,例如hello.py;打开该文件,输入:print("Hello World");,最后运行:python hello.py ;
    命令行运行

数据类型

变量

  • 基本使用 变量就是保存一个值的信息,将其存储起来,随着程序后面的不断赋值(要求存储一个新的值),该变量的值也会随着改变。如下图所示,change变量就是被重新赋值了。
    变量示例

运行结果如下:

➜ 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"等。 print(change.title()) print(change.upper()) print(change.lower())
  • 修改字符串大小写 常用方法: title():将字符串的首字母设置为大写; upper():将字符串全部设置为大写; 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():去除开头和末尾的空白;

数字

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

代码示例:

整数和浮点数运算示例

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

注释

#为Python注释的语法。

代码示例:

注释

欢迎你免费加入我的星球,一起分享,共同成长。

知识星球

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python基础学习00天

    你好我是森林
  • Python常用函数整理

    你好我是森林
  • Python编程从入门到实践之条件判断|第4天

    在日常开发中需要用到如果怎么样就怎么样,否则就怎么样的逻辑。主要采用if语句来实现的。

    你好我是森林
  • C++赋值操作符重载

    赋值操作符是一个使用频率最高的操作之一,通常情况下它的意义十分明确,就是将两个同类型的变量的值从一端(右端)传到另一端(左端)。但在以下两种情况下,需要对赋值操...

    Dabelv
  • C++赋值操作符重载简介

    赋值操作符是一个使用频率最高的操作之一,通常情况下它的意义十分明确,就是将两个同类型的变量的值从一端(右端)传到另一端(左端)。但在以下两种情况下,需要对赋值操...

    Dabelv
  • 炎炎夏日还要出门?不如待在家中,让《Beyond Tokyo》带你魂穿东京!

    看到《Beyond Tokyo》的名字,小伙伴们应该就能立马发现,这款旅游应用的目的地,就是许多人都很喜欢的国际大都市——东京!

    VRPinea
  • LeetCode 257. Binary Tree Paths

    ShenduCC
  • python用户输入(三)

    name = "Li QW" #定义变量 fname = name  #fname等于name变量产生的值 print("My name is " , name...

    py3study
  • python变量,输入、输出、判断、循环

    声明变量 name = 'ajune' 变量赋值 name = 'ajune' name1 = name

    py3study
  • 安静100分钟理解js面向对象

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head>...

    前朝楚水

扫码关注云+社区

领取腾讯云代金券