哪里可以问python问题?

3分钟前阅读1回复0
xxhh
xxhh
  • 管理员
  • 注册排名4
  • 经验值458305
  • 级别管理员
  • 主题91661
  • 回复0
楼主

哪里可以问python问题?

CSDN社区。

CSDN,中国专业IT社区 (Chinese Software Developer Network) 成立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。

Python有多难?可以自学吗?

Python是一种动态编译、函数编程,支持面向对象的通用高级编程语言。起初,Python更多地用于构建快速原型和编写自动操作和维护脚本。目前,Python可以开发人工智能、机器学习、深度学习、数据分析、操作和维护开发、数据库管理等。

如果你有Java或C语言,甚至R语言,你只需要一个周末就可以开始Python基础。熟悉基本数据类型;复合数据类型:列表和元组、字典、字符串、条件、循环句子、函数、面向对象编程等。

假如你是零基础,那么你要从编程语言、计算思维入手,那么怎么也要学习一个月~两个月的Python基础学习。

基础学习可参考:等待网站。这个网络很多,这里不做更多的推荐。

看完基础后,根据你的应用方向,看一些,做一些小项目来巩固基础。Python最大的特点是它是一种简单而强大的编程语言,专注于如何解决问题,自由开放的社区环境和丰富的第三方图书馆,不需要浪费时间建造轮子,各种网络框架、爬虫框架、数据分析框架、机器学习框架,如果你不知道在哪里找到第三个图书馆,你可以看到 awesome-python。

当然Python 虽然看起来很简单,但使用起来并不容易,尤其是大型团队 Python 要求更高。因此,这仍然取决于你学习python的最终目标。

下面是我整理的Python的简要介绍,你可以看看:

(1)Python是什么?

Python 它是一种编程语言。

Python 它是一种通用的高级编程语言。

Python 可用于各种领域的程序开发:

  1. 数据科学
  2. 编写系统工具
  3. 开发图形界面的应用
  4. 基于网络的软件写作
  5. 与数据库互动

(2)Python与其他语言的区别

Python & Java :

  1. Python是动态编译语言,Java是静态编辑语言。
  2. Python支持面向对象和函数编程。Java支持面向对象。
  3. Python比Java简单,非常适合构造快速原型。
  4. Python和Java适合多个程序员逐步协同开发大型项目。

Python & C:

  1. python是动态编译语言,C是静态编译语言。
  2. C内存管理由开发者管理,Python解释器负责Python中的内存问题。
  3. Python有很多第三方库。C语言中没有相应的混合数组(Python中的列表)和哈希表(Python中的字典)标准库。
  4. Python不能用来写内核。C可以。
  5. 利用Python语言提供的API,使用C或C++对Python进行功能扩展。

Python & SHELL:

  1. Python语法简单,可移植性好。
  2. 用Shell代码写的脚本更长。
  3. Python可以重用代码,提倡简单的代码设计、先进的数据库结构和模块化组件。

(3)Python的语法特征

  1. 在运行过程中,动态语言特征可以改变对象本身(属性和方法等)。
  2. Python使用缩进,而不是一对花括号{}来划分句块。
  3. 一行使用多个句子“多个句子”;”分隔。
  4. 注释符是#,多行注释是用三引号‘’ """含有。
  5. 变量不需要类型定义。
  6. 函数编程可以进行(FP)。

Python的语法比较简单,采用缩进法,编写的代码看起来像右边。

•以#开头的句子是注释。其他的每一行都是一个句子,当句子冒号“:“最后,缩进的句子被视为代码块。

# print absolute value of an integer:

a = 100

if a >= 0:

Print(a)

else:

print(-a)

0
回帖

哪里可以问python问题? 期待您的回复!

取消