Skip to content

Basic_Maths Python Library 3.7

Compare
Choose a tag to compare
@LinuxUsersLinuxMint LinuxUsersLinuxMint released this 02 Jun 19:28
· 7 commits to main since this release

Yenilikler:

  • "Linux" ve "Windows" platformları için olan kurulum dosyaları güncellenmiştir.
  • "Basic_Maths" kütüphanesinin kullanımını kolaylaştırmak için "Basic_Maths" kütüphanesindeki tüm temel matematik işlemlerini içeren "all_math_operations()" fonksiyonu oluşturulmuştur bu sayede geliştiriciler en temel "Python" ile yazılmış hesap makinesi özelliklerine "all_math_operations()" fonksiyonu ile erişebileceklerdir. (Not: "all_math_operations" fonksiyonunu kullanmadan önce kendi ihtiyaçlarınız ve ihtiyaçlarınıza göre düzenleyiniz., Not2: "all_math_operations" fonksiyonu hakkında detaylı bilgi edinmek için örnek programı inceleyiniz.)

Kaldırılan özellikler:

  • Tüm "Basic_Maths" kütüphanesi için global olan "result" değişkeni kaldırılmıştır. (Bu değişken zaten "Basic_Maths" kütüphanesindeki matematik fonksiyonlarında mevcut.)
  • "lib_ver_info.py" ve "library_func.py" dosyaları "Basic_Maths" kütüphanesinin çalışmasında bazı hatalara neden olduğu için kaldırılmıştır ve "Basic_Maths" kütüphanesi artık eskisi gibi tek bir dosya halinde olucaktır. ("lib_ver_info.py" ve "library_func.py" dosyalarındaki tüm fonksiyonlar ve değişkenler "Basic_Maths.py" dosyasına taşınmıştır.)
  • "p()" fonksiyonu bazı durumlarda hataya neden olduğu için geçici olarak kaldırılmıştır ilerleyen zamanlarda sadece bazı fonksiyonlar için tekrardan kullanılabilir olucaktır.
  • "Example" klasörü kaldırılmıştır ve "Basic_Maths" kütüphanesini kullanıcılara tanıtmak için olan örnek program "Basic_Maths" ana klasörüne taşınmıştır.

Düzeltilen Hatalar:

  • Kullanıcıdan 2 sayı girişi alınmasını sağlayan "InputN1N2" fonksiyonunun düzgün çalışmamasına neden olan bir hata giderildi. ("number_one" ve "number_two" değişkenleri "str/string" veri tipi ile kaydediliği için düzgün çalışmadığı farkedildi ve bu veri tipi "float" olarak değiştirildi.)

Yeniden düzenleme:

  • "basic_maths.py" isim değişikliği geri alındı. ("Basic_Maths" geliştirilme sürecinde meydana gelen bir hata yüzünden "Basic_Maths.py" dosya ismi "basic_maths.py" olarak değiştirilmiştir ancak sonradan bunun gereksiz olduğu farkedilmiştir ve ardından bu isim değişikliği geri alınmıştır.)

Innovations:

  • Installation files for "Linux" and "Windows" platforms have been updated.
  • In order to facilitate the use of the "Basic_Maths" library, the "all_math_operations()" function, which includes all the basic mathematical operations in the "Basic_Maths" library, has been created, so that developers will be able to access the most basic calculator features written in "Python" with the "all_math_operations()" function. (Note: Before using the "all_math_operations" function, adjust it according to your own needs and needs., Note2: Please review the sample program to get detailed information about the "all_math_operations" function.)

Removed features:

  • The "result" variable, which is global to the entire "Basic_Maths" library, has been removed. (This variable is already available in math functions in the "Basic_Maths" library.)
  • "lib_ver_info.py" and "library_func.py" files have been removed because they caused some errors in the operation of the "Basic_Maths" library and the "Basic_Maths" library will now be a single file as before. (All functions and variables in the "lib_ver_info.py" and "library_func.py" files have been moved to the "Basic_Maths.py" file.)
  • The "p()" function has been temporarily removed as it caused errors in some cases. It will be available again only for some functions in the future.
  • The "Example" folder has been removed and the sample program to introduce the "Basic_Maths" library to users has been moved to the "Basic_Maths" main folder.

Bugs Fixed:

  • A bug was fixed that caused the "InputN1N2" function, which allows 2 number inputs from the user, to not work properly. (It was noticed that the variables "number_one" and "number_two" were not working properly because they were saved with the "str/string" data type, and this data type was changed to "float".)

Re-edit:

  • Reverted "basic_maths.py" name change. (Due to an error that occurred during the development process of "Basic_Maths", the file name "Basic_Maths.py" was changed to "basic_maths.py", but it was later realized that this was unnecessary and this name change was subsequently reverted.)