python 学习之路2-第一个程序

在搞清楚 对象编程后,为什么要编程后(回顾:因为需求,不想苦逼)
我们开始认真开始,我不是一个软件专业的人,但是看书总是,让你看到:hello,world!
虽然本人比较反感,但是print 函数还是非常有用。本课 我们要把 输入,输出,python的元素说说。。。。。是不是很简单。。。。。。
python 6大基本元素。。。
1. 字符串 string,使用频率超高 ‘abc‘ 就是字符串类型;
2. 列表list,使用频率也可以,切片最长用。 [1,2,3,4]
3. 元组,跟列表一样,区别是 tuple 不能修改。 (1,2,3,4)
4. 字典,非常高(我理解跟array 差不多,但是字典更容易理解){"a"=1,"b"=2}
5. 集合,对比关系就用到集合,我使用比较少,你熟悉了其他类型,基本这个就不是问题了。
6. 数字。整型&浮动。涉及计算的都是这个类型。。。

是不是非常晕?不重要,真是多用。。。。。才行,在对应的例子之前,我们还要介绍输入,输出的工具。。。。。
print() 屏幕输出
input() 屏幕输入
我目前的水平就这样,必要要求这么高,哈哈

开始对应例子 操作 基本元素。。。这里有还有一个重点。变量基本所有 编程语言都是基本相同的,只是动态还是静态,弱类型还是强类型。。(如何理解????简单来说 你不定义类型,他自定识别;你修改内容,会自动给你修改类型。。。)

开始 今日实操:

  1. 强弱类型?python是弱类型。例如:

    a = ‘abc‘
    print(type(a))
    <type ‘str‘>
    print(a)
    abc
    a = 1
    print(type(a))
    <type ‘int‘>
    print(a)
    1
    ---------- 第1个是字符串类型,第2个a是1数字类型int 是不是很好玩。

  2. 字符串(Python 一个切片概念,你可以理解成切开,分片)--字符串是支持的,但不能替换。。。
    a=‘123456‘
    ----------切片用[],0开始。。格式[x:y:z] x开始,y是结束,z步长(间隔)
    a[0:2]
    输出------ 123 (这样就是切片)
  3. 列表 --- 也支持 切片。是不是无聊了?我们搞掂有用的
    b=[’刘亦菲‘,’刘晓庆,‘容么么’]
    ----如果你有一个名单列表。。。然你选序号,就拿名字出来 如何处理?

----我要么么...
b[2] ####列表中 0第一个元素,1第2个,2第3个。。。所以么么就出来了。

  1. 字典 你可以理解成关联行。。。例如 个人信息。。
    name = "小西“
    age = 55
    --------------- 这里是2个变量,不是一个整体。但信息是有关联的。如何处理?
    c = {"name"="小西","age"=55}
    print(c["name"],c["age"])

这样信息就打印出来了:是不是疑惑?

  1. 为什么字典 c 中 name ,age 要"" ---- 他们不是变量了
  2. c["name"] ----- 字典切片。。这里是一个key,你要取他的value 所以跟字符串,列表有点不一样。。。

好了,赶紧试试的几个类型,真不用多。这几种最长见的。。。下课,我们说 字符串 函数。。。。真是常见的操作。。。。

原文地址:https://blog.51cto.com/323248/2396616

时间: 2024-10-08 06:56:58

python 学习之路2-第一个程序的相关文章

Python学习之路【第一篇】-Python简介和基础入门

1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 5(数据源自最新的TIOBE排行榜). 来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?人生苦短,let‘s python! 1.2 Python的由来和发展趋势 Python的前世源自鼻祖“龟叔”.1989年,吉多·范罗苏姆(Gu

Python学习之路(第一周)

走上软件开发之路已经三个年头.我本人是android原生开发出生.期间由于工作的需要以及开发的趋势发展,也走上混合开发的道路,现在主要运用ionic框架进行移动端app的开发.但是未来的互联网发展趋势还是大数据+人工智能.所以现在学习Python就很有必要.这里就不介绍Python语言的优劣了,想具体了解的小伙伴可以自行度娘吧. 好了,直接步入正题. 本博客主要记录自己接下来几个月的Python学习之路,能力有限,期间有什么表达不对的欢迎大家留言区批评指正! Python版本:Python3.5

Python学习之路(第一篇)

Python简介 Python前世今生: Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. 现在,全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种.如果你听说过TIOBE排行榜,你就能知道编程语言的大致流行程度.这是最近10年最常用的10种编程语言的变化图: 由上图可见,Python整体呈上升趋势,反映出Python应用越来越广泛并且也逐渐得到业内的认可!!! Python可以应用于众多领域,如:数据

Python学习之路

Python学习之路 目录 Python学习之路[第一篇]:流程控制,用户交互,语法要求,变量,字符,注释,模块导入的使用 Python学习之路[第二篇]:文件,字符串,列表,元组,字典,集合的使用 更新中...

Python学习之路-Day1-Python基础

Python学习之路第一天 学习内容: 1.Python简介 2.安装 3.第一个Python程序 4.变量 5.字符编码 6.用户输入 7.表达式if..else语句 8.表达式for语句 9.break和continue 10.while循环 11.字符串格式化 1.python简介 python的创始人为吉多·范罗苏姆(Guido van Rossum).1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承. 最新的TIOB

Python 学习之路(二)

Python 学习之路(二) 以下所用的是Python 3.6 一.条件语句 简单判断 1 if 判断条件: 2 执行语句-- 3 else: 4 执行语句-- 复杂判断 1 if 判断条件1: 2 执行语句1-- 3 elif 判断条件2: 4 执行语句2-- 5 elif 判断条件3: 6 执行语句3-- 7 else: 8 执行语句4-- 二.循环语句 2.1 while语句 和其他语言一样,不同的是多了else语句.在 python 中,while - else 在循环条件为 false

Python学习之路,Day1 – Python基础1

写在前面的话: 大学毕业之后没有从事自己专业方面的工作,期间也做了很多工作,现在来到了一家物流公司,但是每天日复一日的工作,枯燥,乏味,发现这并不是自己想要的,自己也有自己的梦想,也有自己的追求,想起蒂夫·乔布斯说过,每个人都应该学习给电脑编写程序的技术,因为这一过程能够教你如何去思考! 在茫茫的编程语言中我选择了python,因为感觉它强大,应用到众多领域,相对其他语言或与更加的简单,既然选择过后就要走下去,自己选择的路,不留遗憾. Python学习第一天 本节内容: Python介绍 Pyt

Python学习之路-装饰器&生成器&正则表达式

装饰器 通俗的讲,装饰器就是在不改变源代码基础上,给源代码增加新功能. 不改变函数的源代码.调用方式.返回值等,给函数增加新功能. 经典案例:登录装饰器, def login_decorator(func):     def inner():         if USER_TEMP["status"] == False:             print("\033[31;1m用户未登录,请先登录\033[0m")             login_atm()

Python学习之路——强力推荐的Python学习资料

资料一:程序媛想事儿(Alexia)总结 Python是一种面向对象.直译式计算机程序设计语言.它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块.与Scheme.Ruby.Perl.Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用.它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务. Python上手虽然容易,但与其它任何语言一样要学好Python并非一日之功.我的Pyth

Python学习之路 001

Python学习之路 从今天起开始写Python学习的经历了,哈哈. 了解Python是在我想入坑Linux运维这条路开始的. 我是计算机出身有着一定编程的功底,刚开始接触Python的时候觉得Python我学习过的c,c++特性完全不一样.觉得为什么这东西会这么智能 就拿Hello World来说 C: 1 #include<stdio.h> 2 3 void main() 4 { 5 printf("Hello World"); 6 } C++: 1 #include&