我自幼时自觉聪慧,但实缺恒力,遂二十余岁却一事无成,亦无一技傍身,实属惭愧。

少时便仰慕于新兴世界之IT技术,然因惰性,未曾一日习学。

今陷此困境,聊以度日,反无端生出些许时间,便志要潜心研学,不求能成大器,只愿能习得一技或灭吾性之惰躁,实属努力不费也。

遂记博客,以观众人,亦作自省。


1.语法突出:在编写时编辑器会将不同类型的内容用不同的颜色进行区分,比如print与message=与“hello python world”与打印出来的hello python world分别使用蓝色、黑色、红色、黑色进行区别,以便于我们编写程序。

>>> message="hello python world";print(message)
hello python world

2.print语句,意为打印,会将print后的语句打印在桌面。

>>> print("HELLO PYTHON WORLD!")
HELLO PYTHON WORLD!

3.变量的赋值:每一个变量都存储了一个值(与变量相关的信息),而在这里我们将这个信息赋给这个变量。输入这个变量所呈现的便是我们赋值给这个变量的信息。

>>> message="hello python world"
>>> print(message)
hello python world

4.空行是输入可以用“;”来代替,暂时没有找到如何在python中输入空行。

>>> message="hello python world";print(message);message="hello python crash course world";print(message)
hello python world
hello python crash course world

5.变量名只能包括字母、数字和下划线,变量名只能用字母和下划线打头,而不能用数字打头。

Ture

>>> message_1="hello python world"
>>> print(message_1)
hello python world

Error

>>> 1_message="hello python world"
SyntaxError: invalid token

6. 变量名不能包含空格,其中的单词可以用下划线分隔但不能用空格,会引发错误。

>>> geeeting message="hello world"
SyntaxError: invalid syntax

7.不用python关键词和函数名用作变量名,比如“print”

8.方法,name="taday is a sunny day”;print(name.title())中 name后面的(.)表示让python对name执行title()的操作,()中是因为方法常常需要额外的信息来完成其工作,没有就空着。

>>> name="taday is a sunny day"
>>> print(name.title())

9.修改字符串大小写, 几个操作大小写的方法,下列语句(upper();lower();title())

>>> name="wangpanpan"
>>> print(name.title())
Wangpanpan
>>> print(name.upper())
WANGPANPAN
>>> print(name.lower())
wangpanpan

10.字符串的拼接,python用(+)来拼接字符串

>>> first_name="wang"
>>> last_name="panpan"
>>> full_name=first_name+""+last_name
>>> print(full_name)
wangpanpan

用方法来将姓名和语句设置为合适的格式

>>> say="goodmorning"
>>> print(say.title()+full_name.title()+"!")
GoodmorningWangpanpan!

单词记忆

define:定义;

traceback:回溯;追溯;

invalid:无效的;

syntax:语法;


Python学习笔记-chapter1的更多相关文章

  1. python学习笔记整理——字典

    python学习笔记整理 数据结构--字典 无序的 {键:值} 对集合 用于查询的方法 len(d) Return the number of items in the dictionary d. 返 ...

  2. VS2013中Python学习笔记[Django Web的第一个网页]

    前言 前面我简单介绍了Python的Hello World.看到有人问我搞搞Python的Web,一时兴起,就来试试看. 第一篇 VS2013中Python学习笔记[环境搭建] 简单介绍Python环 ...

  3. python学习笔记之module && package

    个人总结: import module,module就是文件名,导入那个python文件 import package,package就是一个文件夹,导入的文件夹下有一个__init__.py的文件, ...

  4. python学习笔记(六)文件夹遍历,异常处理

    python学习笔记(六) 文件夹遍历 1.递归遍历 import os allfile = [] def dirList(path): filelist = os.listdir(path) for ...

  5. python学习笔记--Django入门四 管理站点--二

    接上一节  python学习笔记--Django入门四 管理站点 设置字段可选 编辑Book模块在email字段上加上blank=True,指定email字段为可选,代码如下: class Autho ...

  6. python学习笔记--Django入门0 安装dangjo

    经过这几天的折腾,经历了Django的各种报错,翻译的内容虽然不错,但是与实际的版本有差别,会出现各种奇葩的错误.现在终于找到了解决方法:查看英文原版内容:http://djangobook.com/ ...

  7. python学习笔记(一)元组,序列,字典

    python学习笔记(一)元组,序列,字典

  8. Pythoner | 你像从前一样的Python学习笔记

    Pythoner | 你像从前一样的Python学习笔记 Pythoner

  9. OpenCV之Python学习笔记

    OpenCV之Python学习笔记 直都在用Python+OpenCV做一些算法的原型.本来想留下发布一些文章的,可是整理一下就有点无奈了,都是写零散不成系统的小片段.现在看 到一本国外的新书< ...

随机推荐

  1. svn 删除svn项目命令

    svn delete svn://127.0.0.1:3690/project -m delete

  2. [数]数学系列预习->补水题ver.

    ---恢复内容开始--- 话说要学反演了,contest一题都搞不定,整理题目暂且搁置,数学笨蛋来学一下数学_(:з」∠)_ ---恢复内容结束--- 是的,预习看了半天教学,没有整理,做题又都不会, ...

  3. failed call to cuInit: CUDA_ERROR_NO_DEVICE: no CUDA-capable device is detected 排坑指南

    训练maskrcnn时,出现了 failed call to cuInit: CUDA_ERROR_NO_DEVICE: no CUDA-capable device is detected 一开始以 ...

  4. OTP gen_server

    erlang behaviour小结之gen_server OTP入门 分类: Erlang2012-08-06 18:55 867人阅读 评论(0) 收藏 举报 servererlangcallba ...

  5. code-Behind 技术

    就是代码隐藏,在ASP.NET 中通过ASPX 页面指向CS 文件的方法实现显示逻辑和处理逻辑的分离,这样有助于web 应用程序的创建.比如分工,美工和编程的可以个干各的,不用再像以前asp 那样都代 ...

  6. Asp.Net Core MongoDB

    废话不说直接上代码: using MongoDB.Bson.Serialization.Attributes; namespace XL.Core.MongoDB { public interface ...

  7. 常见图片格式PNG,JPEG,BMP,GIF区别总结

    在前端工作久了经常会遇到各种格式的图片文件,现文做一些区别总结,帮助理解但不深入. [PNG](Portable Network Graphics) PNG是一种无损压缩的位图图形格式,主要有PNG8 ...

  8. shell练习题2

    需求如下: 写一个shell脚本,检查指定的shell脚本是否有语法错误,若有错误,首先显示错误信息,然后提示用户输入q或Q退出脚本, 输入其他内容则直接用vim打开该shell脚本. 参考解答如下 ...

  9. linux发布环境初始化脚本

    #参数配置 homeDir=$(pwd) tomcatDir=$homeDir/tomcat logDir=$homeDir/tomcat/logs backUpDir=$homeDir/backup ...

  10. gprinter佳博打印机androidSDK

    最近在用佳博的SDK做打印的功能,由于一直做的是.net,没有android的基础,这个功能我做了一个多月,包括前期调研佳博打印机的打印方式.佳博打印机有两种打印方式,一种是标签打印,要用到TscCo ...