0 امتیاز
قبل در کامپیوتر و اینترنت توسط (2.6هزار امتیاز)
آیا در پایتون کتابخانه مشابهی مثل java.lang وجود داره ؟

می خوام با dir() ببینم شامل چه توابعی می شه

1 پاسخ

+2 امتیاز
قبل توسط (1.9هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

خیر ، ساختار این دو زبان بسیار متفاوت است برعکس تئوری نزدیک که به هم دارند .

Java

  • بدون کلاس نمی توانید یک خط کد بنویسید . 
  • کاملا شی گرا

دلیل وجود Java.Lang.* در Java :

  • به دلیل اینکه اگر وجود نداشت دستور چاپ کارکتر System.out.println() طولانی تر بود به دلیل اینکه System کلاس Static موجود در Java.lang است .

Python :

زبانی بر پایه ای ماژول است .

شی گرا است ولی بدون شی گرایی هم می توان کد نوشت .

 

برای دیدن تمام ماژل ها :

help('modules')

فرقی نمی کنه از چه IDE استفاده می کنید هرجا عبارت بالا را تایپ گنید تمام ماژل ها را در خروجی نشان می دهد .

و برای دیدن محتویات کلاس با همون dir چیز خاصی دیگه نیست که بخوام بگم امیدوارم که جوابتو گرفته باشی 

 

قبل توسط (2.6هزار امتیاز)
پس توابعی مثل len() یا همون help() کجا هستند؟
قبل توسط (1.9هزار امتیاز)
زبان Python مانند بسیاری از زبان های دیگر از توابعی که بسیار ممکن مورد استفاده قرار گیرد را در دسترس مستقیم قرار داده است که به آنها Built-in Functions می گن

سوالات مشابه

0 امتیاز
2 پاسخ 306 بازدید
0 امتیاز
4 پاسخ 723 بازدید
+1 امتیاز
2 پاسخ 699 بازدید
0 امتیاز
1 پاسخ 486 بازدید
0 امتیاز
1 پاسخ 400 بازدید
سوال شده 9 سال قبل در کامپیوتر و اینترنت توسط hosseini (1.9هزار امتیاز)
0 امتیاز
1 پاسخ 418 بازدید
...