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 پاسخ 443 بازدید
0 امتیاز
4 پاسخ 963 بازدید
+1 امتیاز
2 پاسخ 932 بازدید
0 امتیاز
1 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 684 بازدید
0 امتیاز
1 پاسخ 528 بازدید
سوال شده 10 سال قبل در کامپیوتر و اینترنت توسط hosseini (1.9هزار امتیاز)
0 امتیاز
1 پاسخ 524 بازدید
...